List.LastN
List.LastN(list as list, optional countOrCondition as any) as any
Retourneert het laatste item van de lijst list
. Als de lijst leeg is, wordt er een uitzondering gegenereerd. Deze functie gebruikt een optionele parameter, countOrCondition
ter 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.
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}
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}