Случайный выбор имени — честный розыгрыш из списка
Имён в списке: 0
Сначала добавьте в список хотя бы одно имя.
Вставьте список — по одному имени на строку — и выберите победителя одним кликом. Инструмент использует криптографический генератор случайных чисел браузера, поэтому у каждого имени ровно одинаковый шанс. Разыгрывайте несколько победителей сразу для многопризовых розыгрышей или включите удаление победителей, чтобы провести несколько раундов без повторов. Список не покидает ваш браузер.
Как это работает
- 1 Вставьте имена Впишите по одному имени на строку: участники розыгрыша, ученики, коллеги. Счётчик под полем показывает, сколько имён участвует в розыгрыше.
- 2 Настройте розыгрыш Укажите, сколько победителей выбрать за один раз. Поставьте галочку «Убирать победителей из списка», если планируете несколько раундов и не хотите, чтобы один человек выиграл дважды.
- 3 Выберите победителя Нажмите кнопку — победители появятся мгновенно. Повторяйте сколько угодно: каждый розыгрыш независим и одинаково честен.
Ваши данные защищены
Всё обрабатывается прямо в вашем браузере. Никакие файлы или текст не отправляются на наши серверы. Отключите интернет — инструмент продолжит работать.
Часто задаваемые вопросы
- Как инструмент выбирает победителя?
- Он перемешивает список тасованием Фишера — Йетса на основе crypto.getRandomValues — криптографического генератора случайных чисел браузера — и берёт первые имена как победителей. Это тот же источник случайности, что используется для генерации ключей шифрования, а не слабый Math.random.
- Розыгрыш действительно честный?
- Да. У каждой строки ровно одинаковая вероятность выпасть: инструмент использует отбраковку значений (rejection sampling), чтобы избежать смещения по модулю — тонкой ошибки в наивном коде выбора, из-за которой одни записи выпадают чуть чаще других. При 10 именах у каждого шанс ровно 1 к 10.
- Можно ли выбрать несколько победителей сразу?
- Да — впишите в поле «Победители» любое число. Один розыгрыш никогда не выбирает одну строку дважды, поэтому 3 победителя из 20 имён — это 3 разные записи в порядке выпадения. Удобно для первого, второго и третьего приза.
- Что делает галочка «Убирать победителей из списка»?
- После каждого розыгрыша выигравшие имена удаляются из поля, и следующий раунд идёт только по оставшимся. Пригодится для розыгрышей в несколько раундов, распределения заданий или опроса каждого ученика по одному разу без повторов.
- Что будет, если имя встречается в списке дважды?
- Каждая строка — отдельный билет. Если имя стоит на двух строках, у этого человека вдвое больше шансов — именно так работают взвешенные розыгрыши, где за активность дают дополнительные билеты. Если у всех должен быть один шанс, сначала уберите дубли из списка.
- Загружается ли мой список куда-нибудь?
- Нет. Инструмент работает целиком в браузере: имена, розыгрыш и результат не попадают ни на какой сервер. Можно открыть страницу, отключить интернет — и всё продолжит работать.