Генераторы
Генератор последовательности
Создайте числовую последовательность, перемешайте её и разбейте на группы.
Результат
Сначала строится базовая последовательность start...end с заданным шагом, затем при необходимости перемешивается локально.
Генератор последовательности нужен, когда есть пронумерованные участники, задания или карточки, а порядок нужно быстро перемешать.
Как строится последовательность
Сначала создаётся список целых чисел от начальной до конечной границы с выбранным шагом. Затем список можно перемешать через Web Crypto и разбить на группы.
Как сгенерировать последовательность
- Укажите границы. Введите начало и конец последовательности.
- Выберите шаг. Оставьте 1 или задайте другой положительный шаг.
- Решите, перемешивать ли. Отключите перемешивание, если нужен обычный порядок.
- Добавьте группы. Укажите размер группы, если нужно разбить вывод на строки.
Последовательность с шагом
start, start + step, ... end
Поддерживается возрастающий и убывающий порядок. Максимальный размер ограничен 10000 числами.
Пример
Диапазон 1...30 с шагом 1 и группой 5 даст шесть строк по пять номеров.
Источники
- MDN: Crypto.getRandomValues()Проверено: 2026-05-02
Подробнее о проверке формул и источников — в методологии Calcup.
FAQ
Часто задаваемые вопросы
Можно ли сделать убывающую последовательность?
Да. Если начало больше конца, генератор идёт вниз с указанным шагом.
Что делает размер группы?
Он разбивает результат на строки по заданному количеству чисел.
Есть ли лимит?
Да, до 10000 чисел за один запуск.