Генератор случайных чисел
Выберите режим: число из диапазона, кубик, монетка или жребий из вашего списка.
Как пользоваться
Для числа задайте границы «от» и «до» и укажите, сколько чисел нужно. Галочка «без повторов» гарантирует, что одно значение не выпадет дважды — это то, что нужно для розыгрыша призов или разбивки на команды. Для жребия вставьте список: каждый вариант с новой строки.
Генератор берёт случайность из криптографического источника браузера, а не из обычной псевдослучайной функции. Разница важна там, где результат кому-то выгоден: предсказуемый генератор можно просчитать, этот — нет. Дополнительно убран перекос диапазона, из-за которого в наивных реализациях младшие числа выпадают чаще остальных.
Частые вопросы
Насколько честен этот генератор?
Он использует crypto.getRandomValues — криптографический источник случайности браузера. Кроме того, значения на границе диапазона отбрасываются и берутся заново, чтобы все числа выпадали одинаково часто. В наивных генераторах через остаток от деления младшие числа выпадают немного чаще.
Подходит для розыгрыша призов?
Да. Вставьте список участников в режиме жребия, укажите число победителей и включите «без повторов» — один человек не выиграет дважды.
Сколько чисел можно сгенерировать за раз?
До тысячи. Если включено «без повторов», их не может быть больше, чем размер диапазона.
Результат где-то сохраняется?
Нет. Всё считается в браузере, ничего не отправляется и не записывается.