Lezen in het Engels

Delen via


List.LastN

Syntaxis

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

Info

Retourneert het laatste item van de lijst list. Als de lijst leeg is, wordt er een uitzondering gegenereerd. Deze functie gebruikt een optionele parameter, countOrConditionter ondersteuning van het verzamelen van meerdere items of het filteren van items. countOrCondition kan op drie manieren worden opgegeven:

  • Als er een getal is opgegeven, worden maximaal dat aantal items geretourneerd.
  • Als er een voorwaarde is opgegeven, worden alle items geretourneerd die in eerste instantie voldoen aan de voorwaarde, beginnend aan het einde van de lijst. Zodra een item de voorwaarde mislukt, worden er geen verdere items overwogen.
  • Als deze parameter null is, wordt het laatste item in de lijst geretourneerd.

Voorbeeld 1

Zoek de laatste waarde in de lijst {3, 4, 5, -1, 7, 8, 2}.

Gebruik

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

Uitvoer

{2}

Voorbeeld 2

Zoek de laatste waarden in de lijst {3, 4, 5, -1, 7, 8, 2} die groter zijn dan 0.

Gebruik

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

Uitvoer

{7, 8, 2}