Læs på engelsk

Del via


List.LastN

Syntaks

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

Omtrent

Returnerer det sidste element på listen list. Hvis listen er tom, udløses der en undtagelse. Denne funktion bruger en valgfri parameter, countOrCondition, til at understøtte indsamling af flere elementer eller filtrering af elementer. countOrCondition kan angives på tre måder:

  • Hvis der er angivet et tal, returneres op til så mange elementer.
  • Hvis der er angivet en betingelse, returneres alle elementer, der oprindeligt opfylder betingelsen, startende i slutningen af listen. Når et element ikke opfylder betingelsen, tages der ikke yderligere elementer i betragtning.
  • Hvis denne parameter er null, returneres det sidste element på listen.

Eksempel 1

Find den sidste værdi på listen {3, 4, 5, -1, 7, 8, 2}.

brug

List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)

output

{2}

Eksempel 2

Find de sidste værdier på listen {3, 4, 5, -1, 7, 8, 2}, der er større end 0.

brug

List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)

output

{7, 8, 2}