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