Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Syntaksi
List.Alternate(
list as list,
count as number,
optional repeatInterval as nullable number,
optional offset as nullable number
) as list
Noin
Palauttaa uuden luettelon vaihtoehtoisesti säilyttämällä ja ohittamalla kohteet kohteessa list. Funktio säilyttää offset alkuperäiset count kohteet, ohittaa kohteet toistuvasti ja säilyttää repeatInterval kohteita.
-
count: Ohitettujen kohteiden määrä joka kerta. -
repeatInterval: Valinnainen määrä kohteita, jotka on säilytettävä jokaisen ohituksen jälkeen. Jos tätä arvoa ei anneta, kaikki ensimmäisen ohituksen jälkeiset kohteet säilytetään. -
offset: Valinnainen määrä kohteita, jotka on säilytettävä ennen toistuvan skip/keep-mallin alkamista. Oletusarvo on nolla.
Esimerkki 1
Luo luettelo, joka ohittaa ensimmäisen luvun.
käyttö
List.Alternate({1..10}, 1)
Output
{2, 3, 4, 5, 6, 7, 8, 9, 10}
Esimerkki 2
Luo luettelo, joka ohittaa kaikki muut numerot.
käyttö
List.Alternate({1..10}, 1, 1)
Output
{2, 4, 6, 8, 10}
Esimerkki 3
Luo 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 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}