Les på engelsk

Del via


List.Alternate

Syntaks

List.Alternate(list as list, count as number, optional repeatInterval as nullable number, optional offset as nullable number) as list

Om

Returnerer en liste bestående av alle oddetallsforskyvningselementene i en liste. Veksler mellom å ta og hoppe over verdier fra listen list avhengig av parameterne.

  • count: Angir antall verdier som hoppes over hver gang.
  • repeatInterval: Et valgfritt gjentakelsesintervall som angir hvor mange verdier som legges til mellom de hoppet verdiene.
  • offset: En alternativforskyvningsparameter for å begynne å hoppe over verdiene ved den første forskyvningen.

Eksempel 1

Opprett en liste fra {1..10} 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 fra {1..10} som hopper over alle andre tall.

bruk

List.Alternate({1..10}, 1, 1)

utdata

{2, 4, 6, 8, 10}

Eksempel 3

Opprett en liste fra {1..10} 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 fra {1..10} 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}