Pular para o conteúdo principal

List.Alternate

Retorna uma lista composta por todos os elementos de deslocamento de número ímpar em uma lista.

Syntax

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

Remarks

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

  • count: Especifica o número de valores que foram ignorados cada vez.
  • repeatInterval: Um intervalo de repetição opcional para indicar quantas 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.

Examples

Example #1

Crie uma lista a partir de {1..10} que ignore o primeiro número.

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

Result:

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

Example #2

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

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

Result:

{2, 4, 6, 8, 10}

Example #3

Crie uma lista a partir de {1..10} que comece em 1 e ignore todos os outros números.

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

Result:

{1, 3, 5, 7, 9}

Example #4

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

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

Result:

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

Category

List.Selection