Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Syntaks
List.Alternate(
list as list,
count as number,
optional repeatInterval as nullable number,
optional offset as nullable number
) as list
Om
Returnerer en ny liste ved å beholde og hoppe over elementene i list. Funksjonen beholder offset innledende elementer, hopper count deretter over elementer gjentatte ganger og beholder repeatInterval elementer.
-
count: Antall elementer som skal hoppes over hver gang. -
repeatInterval: Et valgfritt antall elementer som skal beholdes etter hvert hopp. Hvis denne verdien ikke er angitt, beholdes alle elementene etter det første hoppet. -
offset: Et valgfritt antall elementer som skal beholdes før mønsteret for gjentatt hopp over/behold begynner. Standardverdien er null.
Eksempel 1
Opprett en liste som hopper over det første tallet.
bruk
List.Alternate({1..10}, 1)
utdata
{2, 3, 4, 5, 6, 7, 8, 9, 10}
Eksempel 2
Opprett en liste som hopper over alle andre tall.
bruk
List.Alternate({1..10}, 1, 1)
utdata
{2, 4, 6, 8, 10}
Eksempel 3
Opprett en liste som starter på 1 og hopper over alle andre tall.
bruk
List.Alternate({1..10}, 1, 1, 1)
utdata
{1, 3, 5, 7, 9}
Eksempel 4
Opprett en liste som starter på 1, hopper over én verdi, beholder to verdier og så videre.
bruk
List.Alternate({1..10}, 1, 2, 1)
utdata
{1, 3, 4, 6, 7, 9, 10}