List.RemoveLastN
List.RemoveLastN(list as list, optional countOrCondition as any) as list
Retourneert een lijst die de laatste countOrCondition
elementen verwijdert uit het einde van de lijst list
. Als list
minder dan countOrCondition
elementen bevat, wordt er een lege lijst geretourneerd.
- Als er een getal is opgegeven, worden maximaal dat aantal items verwijderd.
- Als er een voorwaarde is opgegeven, worden alle opeenvolgende overeenkomende items aan het einde van
list
verwijderd. - Als deze parameter null is, wordt slechts één item verwijderd.
Maak een lijst van {1, 2, 3, 4, 5} zonder de laatste drie getallen.
Gebruik
List.RemoveLastN({1, 2, 3, 4, 5}, 3)
uitvoer
{1, 2}
Maak een lijst van {5, 4, 2, 6, 4} die eindigt op een getal kleiner dan 3.
Gebruik
List.RemoveLastN({5, 4, 2, 6, 4}, each _ > 3)
uitvoer
{5, 4, 2}