Генератор случайных чисел и выбор из списка
Получите одно число или выборку без повторов, бросьте кубик либо случайно выберите победителя из списка участников.
Генератор случайных чисел
Задайте границы и получите одно случайное число. Для выборки измените количество; результат обновляется только по кнопке.
Распределение выборки
История запусков
| Запуск | Источник | Числа |
|---|
Случайный выбор из списка
Вставьте имена, варианты или задания — по одному в строке. Пустые строки и точные повторы не учитываются.
Как выбрать случайного победителя из списка
Добавьте каждого участника отдельной строкой и укажите число победителей. Выбор выполняется без повторов: один вариант не может занять два места в одной жеребьёвке.
Генератор случайных целых чисел
Режим целых чисел включает обе границы. Для криптографического источника применяется отбрасывание лишних значений, поэтому нижние числа не получают повышенную вероятность.
Уникальные случайные числа
Включите «Без повторов», чтобы получить выборку без повторного выбора. Количество не может превышать число целых значений в диапазоне.
Случайные числа по seed
Текстовый seed создаёт повторяемую псевдослучайную последовательность для примеров, тестов и учебных задач. Она намеренно воспроизводима и не является криптографически стойкой.
Что означает криптография браузера
MDN описывает crypto.getRandomValues() как криптографически стойкий псевдослучайный вывод с достаточной энтропией. Это не означает физическую или квантовую истинную случайность.
Частые вопросы
Минимум и максимум включаются?
Для целых чисел включаются обе границы. Дробный режим выбирает значение от минимума до максимума и округляет до заданной точности.
Почему уникальная выборка может не сработать?
Нельзя запросить больше уникальных целых чисел, чем существует в выбранном диапазоне.
Seed всегда повторяет результат?
Да, если seed и все настройки генерации на этой странице остаются одинаковыми.
Можно создавать пароли или ключи шифрования?
Нет. Используйте специализированный проверенный инструмент и подходящие API Web Crypto для генерации ключей.