Генератор списка случайных чисел
Создайте список случайных целых чисел между минимальным и максимальным значением, с повторами или без, отсортированный или нет. Криптографически надёжная генерация через защищённый API браузера, никакие данные на сервер не отправляются.
Как это работает
Инструмент полезен для жеребьёвки, статистической выборки или создания тестовых данных: он выдаёт список целых чисел в выбранном диапазоне, опираясь на криптографический API браузера crypto.getRandomValues, а не на обычную функцию Math.random(), которая менее надёжна, когда нужна по-настоящему непредсказуемая случайность.
В чём разница между «с повторами» и «без повторов»?
Если повторы разрешены, каждое число выбирается независимо и может появиться в списке несколько раз (как при последовательных бросках кубика). Без повторов каждое значение может встретиться только один раз — например, как в розыгрыше лотереи или при случайном выборе нескольких разных победителей.
Почему без повторов генерация может завершиться ошибкой?
Если вы запрашиваете больше уникальных чисел, чем содержится в диапазоне (например, 50 уникальных чисел от 1 до 20), запрос математически невыполним: расширьте диапазон мин./макс. или уменьшите запрашиваемое количество.
Обработка на 100% локальная: числа выбираются прямо вашим браузером через защищённый криптографический API, данные никуда не отправляются.