Прочитать на английском

Поделиться через


List.Alternate

Синтаксис

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

Около

Возвращает список, состоящий из всех нечетных элементов смещения в списке. Чередует выбор и пропуск значений из списка list в зависимости от параметров.

  • count: указывает количество значений, которые пропускаются каждый раз.
  • repeatInterval: необязательный интервал повтора, указывающий, сколько значений добавляются между пропущенными значениями.
  • offset: параметр смещения, который позволяет начать пропуск значений с начального смещения.

Пример 1

Создайте список из {1..10}, который пропускает первый номер.

использование

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

Выход

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

Пример 2

Создайте список из {1..10}, который пропускает каждое другое число.

Использование

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

Выход

{2, 4, 6, 8, 10}

Пример 3

Создайте список из {1..10}, который начинается с 1 и пропускает каждое другое число.

использование

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

вывод

{1, 3, 5, 7, 9}

Пример 4

Создайте список из {1.10}, который начинается с 1, пропускает одно значение, сохраняет два значения и т. д.

Использование

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

выход

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