Бросок монеты: орёл или решка
Орёл или решка: один бросок или серия с подсчётом результатов.
Один бросок и серия
Один бросок — независимое событие с равными шансами: 50% на орла, 50% на решку. Серия из сотни броском показывает не только результат, но и счёт: сколько раз выпал каждый вариант и какую долю он занял. Так проще убедиться, что «монета не помнит» предыдущие броски — каждый следующий от них не зависит.
Что покажет длинная серия
Чем больше броском, тем ближе доли к 50%, но идеального равенства ждать не стоит: при ста бросках отклонение в 5–10 пунктов — обычное дело. Это закон больших чисел в действии, а не нечестность генератора. Короткие серии тем и полезны: они наглядно показывают, что случайность не обязана выглядеть «ровно».
Честность броска
Значения берутся из crypto.getRandomValues — того же источника, что используют браузеры для шифрования. Math.random() здесь не подходит: его последовательность предсказуема, и для спора на деньги или розыгрыша приза это принципиально. Сервер в процессе не участвует: бросок происходит на вашем устройстве, и результат никуда не отправляется.
Для жеребьёвки среди людей удобнее не монета, а случайный выбор из списка — там можно выбрать несколько победителей без повторов.
Частые вопросы
Монета действительно честная?
Каждый бросок независим, у орла и решки равные шансы. Криптографический генератор исключает закономерности, но в короткой серии счёт может заметно отличаться от 50/50 — это нормально.
Можно ли бросить 1000 раз?
Да, серия до 1000 броском за раз. Показываем количество орлов, решек и их доли в процентах.
Почему не подойдёт Math.random?
Его последовательность предсказуема. Для спора с друзьями это мелочь, для розыгрыша призов — уже проблема, поэтому здесь используется crypto.getRandomValues.
Ещё по теме
Проверено: 26 октября 2026. Расчёт справочный, итог зависит от материала и навыка мастера.