Генераторы
Генератор жеребьёвки, монеты и карт
Перемешайте список участников, выберите победителей, подбросьте монету или вытяните карты из колоды.
Результат
Жеребьёвка очищает список от пустых строк и дублей, монета выбирает одну из двух подписей, а карточный режим собирает колоду и перемешивает её через Web Crypto.
Генератор жеребьёвки берёт список участников, перемешивает его локально и выдаёт победителей вместе с резервом. В режиме монеты он выбирает один из двух вариантов: Орёл/Решка, Да/Нет или ваши подписи сторон. В режиме карт он перемешивает одну или несколько колод и вытягивает нужное количество карт.
Как проходит случайный выбор
Пустые строки и повторяющиеся имена убираются, затем список перемешивается через Web Crypto API. Первые строки становятся победителями, следующие попадают в резерв. В режиме монеты каждый бросок независимо выбирает одну из двух подписей. В режиме карт инструмент собирает стандартную колоду, при необходимости добавляет джокеров и перемешивает список тем же источником случайности.
Как провести жеребьёвку, подбросить монету или вытянуть карты
- Выберите режим. Оставьте жеребьёвку для списка участников, переключитесь на монету для двух вариантов или выберите карты для раздачи из колоды.
- Заполните данные. Для жеребьёвки вставьте участников построчно. Для монеты задайте количество бросков и подписи сторон. Для карт выберите число колод, карт и джокеры.
- Укажите результат. В жеребьёвке задайте победителей и резерв. В монете выберите один бросок или серию. В картах задайте размер выдачи.
- Сгенерируйте результат. Скопируйте список победителей, резерв, последовательность бросков или вытянутые карты.
Случайная перестановка, выбор из двух или колода
shuffle(participants) -> winners + reserve; coin = random choice of A or B; shuffle(deck) -> draw N cards
Генератор не хранит список участников и не отправляет его наружу. Итог зависит от случайной перестановки, серии независимых бросков или перемешивания колоды в текущем браузере.
Пример
Если в списке 20 участников, можно выбрать 3 победителя и 2 запасных. Для двух вариантов можно переключиться на монету, заменить стороны на Да/Нет и сделать один бросок или серию. Для карт можно выбрать одну колоду, добавить джокеров и вытянуть пять карт.
Источники
- MDN: Crypto.getRandomValues()Проверено: 2026-05-02
Подробнее о проверке формул и источников — в методологии Calcup.
FAQ
Часто задаваемые вопросы
Что происходит с дублями в списке?
Повторяющиеся строки учитываются один раз, чтобы один и тот же участник не получил лишний шанс из-за случайного дубля.
Можно ли добавить резервных победителей?
Да. Укажите количество резервных мест, и они появятся отдельным блоком после победителей.
Список участников куда-то отправляется?
Нет. Жеребьёвка выполняется в браузере, без отправки списка на сервер.
Можно ли заменить Орёл и Решку на Да и Нет?
Да. В режиме монеты можно указать любые две короткие подписи сторон.
Сколько бросков монеты можно сделать за раз?
До 1000 бросков за один запуск. Для серии показывается счёт сторон и максимальная серия подряд.
Можно ли перемешать колоду и вытянуть карты?
Да. В режиме карт можно выбрать от 1 до 8 колод, добавить джокеров и указать, сколько карт вытянуть.
Карты повторяются?
В одной колоде нет повторов. При нескольких колодах одинаковые карты помечаются номером колоды.
Подходит ли генератор для официального конкурса?
Для бытового выбора подходит. Для официального конкурса нужен отдельный регламент и фиксация результата.