Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Syntaxis
List.Alternate(
list as list,
count as number,
optional repeatInterval as nullable number,
optional offset as nullable number
) as list
Informatie
Retourneert een nieuwe lijst door de items in listte slaan en te overslaan. De functie bewaart offset initiële items en slaat vervolgens items herhaaldelijk over count en bewaart repeatInterval items.
-
count: Het aantal items dat elke keer moet worden overgeslagen. -
repeatInterval: Een optioneel aantal items dat na elke skip moet worden bewaard. Als deze waarde niet is opgegeven, worden alle items na de eerste skip bewaard. -
offset: Een optioneel aantal items dat moet worden bewaard voordat het herhalende patroon overslaan/behouden begint. De standaardwaarde is nul.
Voorbeeld 1
Maak een lijst waarmee het eerste getal wordt overgeslagen.
Gebruik
List.Alternate({1..10}, 1)
Uitvoer
{2, 3, 4, 5, 6, 7, 8, 9, 10}
Voorbeeld 2
Maak een lijst waarmee elk ander getal wordt overgeslagen.
Gebruik
List.Alternate({1..10}, 1, 1)
Uitvoer
{2, 4, 6, 8, 10}
Voorbeeld 3
Een lijst maken die begint bij 1 en elk ander getal overslaat.
Gebruik
List.Alternate({1..10}, 1, 1, 1)
Uitvoer
{1, 3, 5, 7, 9}
Voorbeeld 4
Maak een lijst die begint bij 1, slaat één waarde over, bewaart twee waarden, enzovoort.
Gebruik
List.Alternate({1..10}, 1, 2, 1)
Uitvoer
{1, 3, 4, 6, 7, 9, 10}