Läs på engelska

Dela via


List.LastN

Syntax

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

Om

Returnerar det sista objektet i listan list. Om listan är tom utlöses ett undantag. Den här funktionen tar en valfri parameter, countOrCondition, som stöd för insamling av flera objekt eller filtrering av objekt. countOrCondition kan anges på tre sätt:

  • Om ett tal anges returneras upp till så många objekt.
  • Om ett villkor anges returneras alla objekt som ursprungligen uppfyller villkoret, med början i slutet av listan. När ett objekt misslyckas med villkoret beaktas inga ytterligare objekt.
  • Om den här parametern är null returneras det sista objektet i listan.

Exempel 1

Hitta det sista värdet i listan {3, 4, 5, -1, 7, 8, 2}.

Användning

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

Output

{2}

Exempel 2

Hitta de sista värdena i listan {3, 4, 5, -1, 7, 8, 2} som är större än 0.

Användning

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

Output

{7, 8, 2}