Рандомайзер: одно случайное число из диапазона
Рандомайзер — генератор одного случайного числа из заданного диапазона. Укажите границы «от» и «до», нажмите «Сгенерировать» — число появится сразу, без перезагрузки страницы. Результат выбирает криптостойкий генератор случайных чисел, поэтому он честный и непредсказуемый: подходит для жеребьёвки, розыгрыша и любой беспристрастной выборки.
Сгенерировать случайное число из диапазона
У вас отключён JavaScript — эта форма сгенерирует числа на сервере с перезагрузкой страницы.
Как выбирается случайное число
В браузере число выдаёт crypto.getRandomValues — тот же источник случайности,
что используют для генерации паролей и ключей шифрования. Диапазон получается из случайных
байтов методом отбрасывания: значения, которые не укладываются в целое число диапазонов,
отбрасываются и берутся заново. Так убирается перекос (modulo bias), из-за которого
в наивных генераторах первые числа диапазона выпадают чуть чаще остальных. У каждого числа
от «от» до «до» строго одинаковый шанс.
Если JavaScript отключён, число сгенерирует сервер функцией random_int
(криптостойкий источник операционной системы) и покажет его после перезагрузки страницы.
Популярные диапазоны
- 1–6 — бросок игрального кубика, когда кубика нет под рукой.
- 0–1 или 1–2 — замена монетке: орёл или решка, «да» или «нет».
- 1–10 и 1–100 — случайное число для игры, задания, опроса.
- 1–1000 — выбор номера участника в большом розыгрыше.
Нужно несколько чисел за один раз, а не одно — откройте рандомайзер нескольких чисел. Если выбирать нужно не число, а вариант или имя, подойдёт случайный выбор из списка или колесо фортуны. Для конкурса, где результат придётся доказывать участникам, есть розыгрыш с протоколом — с постоянной ссылкой и независимой проверкой.
Частые вопросы
Можно ли подстроить результат?
Нет. Число берётся из криптостойкого источника случайности прямо в момент нажатия кнопки,
оно не зависит ни от времени, ни от предыдущих результатов и не хранится на сервере.
Входят ли границы диапазона в результат?
Да, обе границы включаются: при диапазоне от 1 до 6 могут выпасть и 1, и 6.
Что будет, если «от» больше, чем «до»?
Границы поменяются местами автоматически — генератор поймёт диапазон правильно.
Можно ли исключить отдельные числа?
Да, перечислите их через запятую в поле «исключить числа» — они не выпадут.
Войдите, чтобы оставить отзыв или комментарий
Пока нет комментариев. Будьте первым!