List.Alternate
Syntaksi
List.Alternate(list as list, count as number, optional repeatInterval as nullable number, optional offset as nullable number) as list
Noin
Palauttaa luettelon, joka muodostuu kaikista luettelon parittomista siirtymäelementeistä. Vuorottelu arvojen ottamisen ja ohittamisen välillä luettelosta list
parametrien mukaan.
-
count
: Määrittää niiden arvojen määrän, jotka ohitetaan joka kerta. -
repeatInterval
: Valinnainen toistoväli, joka ilmaisee, kuinka monta arvoa lisätään ohitetun arvon välissä. -
offset
: Asetussiirtymaparametri, jolla voidaan aloittaa arvojen ohittaminen alkuperäisen siirtymän kohdassa.
Esimerkki 1
Luo ensimmäisen luvun ohitetun luettelon kohteesta {1..10}.
käyttö
List.Alternate({1..10}, 1)
Output
{2, 3, 4, 5, 6, 7, 8, 9, 10}
Esimerkki 2
Luo joka toisen luvun ohittavien lukujen ohitusluettelo kohteesta {1..10}.
käyttö
List.Alternate({1..10}, 1, 1)
Output
{2, 4, 6, 8, 10}
Esimerkki 3
Luo kohteesta {1..10} luettelo, joka alkaa luvusta 1 ja ohittaa joka toisen luvun.
käyttö
List.Alternate({1..10}, 1, 1, 1)
Output
{1, 3, 5, 7, 9}
Esimerkki 4
Luo kohteesta {1..10} luettelo, joka alkaa arvosta 1, ohittaa yhden arvon, säilyttää kaksi arvoa ja niin edelleen.
käyttö
List.Alternate({1..10}, 1, 2, 1)
Output
{1, 3, 4, 6, 7, 9, 10}