List.RemoveLastN

Syntaks

List.RemoveLastN(list as list, optional countOrCondition as any) as list

Omtrent

Returnerer en liste, der fjerner de sidste countOrCondition elementer fra slutningen af listen list. Hvis list har mindre end countOrCondition elementer, returneres der en tom liste.

  • Hvis der er angivet et tal, fjernes op til så mange elementer.
  • Hvis der er angivet en betingelse, fjernes alle efterfølgende matchende elementer i slutningen af list.
  • Hvis denne parameter er null, fjernes der kun ét element.

Eksempel 1

Fjern de sidste tre tal fra listen.

brug

List.RemoveLastN({1, 2, 3, 4, 5}, 3)

output

{1, 2}

Eksempel 2

Fjern de efterstillede tal fra listen, så længe de er større end 3.

brug

List.RemoveLastN({5, 4, 2, 6, 4}, each _ > 3)

output

{5, 4, 2}