Hop til hovedindhold

List.LastN

Returnerer den sidste værdi på listen. Du kan evt. angive, hvor mange værdier der skal returneres, eller en kvalificerende betingelse.

Syntax

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

Remarks

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

  • Hvis der er angivet et antal, returneres der elementer op til det angivne antal.
  • Hvis der er angivet en betingelse, returneres alle elementer, der i starten opfylder betingelsen, med start i slutningen af listen. Når et element ikke opfylder betingelsen, tages der ikke flere elementer med i betragtning.
  • Hvis denne parameter er null, returneres det sidste element på listen.

Examples

Example #1

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

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

Result:

{2}

Example #2

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

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

Result:

{7, 8, 2}

Category

List.Selection