Ler em inglês

Compartilhar via


List.Alternate

Sintaxe

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

Sobre

Retorna uma lista composta por todos os elementos de deslocamento de número ímpar em uma lista. Alterna entre usar e ignorar valores da lista list, dependendo dos parâmetros.

  • count: Especifica o número de valores que são ignorados a cada vez.
  • repeatInterval: Um intervalo de repetição opcional para indicar quantos valores são adicionados entre os valores ignorados.
  • offset: Um parâmetro de deslocamento opcional para começar a ignorar os valores no deslocamento inicial.

Exemplo 1

Crie uma lista com base em {1..10} que ignore o primeiro número.

Usage

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

Saída

{2, 3, 4, 5, 6, 7, 8, 9, 10}

Exemplo 2

Crie uma lista de {1..10} que ignore todos os outros números.

Usage

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

Saída

{2, 4, 6, 8, 10}

Exemplo 3

Crie uma lista com base em {1..10} que comece em 1 e ignore todos os outros números.

Usage

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

Saída

{1, 3, 5, 7, 9}

Exemplo 4

Crie uma lista de {1..10} que comece em 1, ignore um valor, mantenha dois valores e assim por diante.

Usage

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

Saída

{1, 3, 4, 6, 7, 9, 10}