Что умеет инструмент
Инструмент случайно выбирает одного или нескольких победителей из списка имён, номеров или любых вариантов, а также перемешивает весь список — для жеребьёвки, распределения очерёдности или задач. Под результатом указана дата розыгрыша.
Перемешивание выполняется алгоритмом Фишера — Йейтса на криптографическом генераторе случайных чисел браузера: каждый возможный порядок равновероятен, а результат нельзя предсказать.
Как пользоваться
- Выберите режим: выбрать победителей или перемешать весь список.
- Вставьте варианты — каждый с новой строки. Пустые строки игнорируются.
- Укажите, сколько победителей нужно, и можно ли выбирать одного участника повторно.
- Нажмите «Выбрать». Каждое нажатие — новый розыгрыш.
Как это работает
где n — число участников, k — число победителей без повторов. Шансы всех участников одинаковы.
Шансы на победу
| Участников | Победителей | Шанс каждого, % |
|---|---|---|
| 10 | 1 | 10,0 |
| 10 | 3 | 30,0 |
| 50 | 1 | 2,0 |
| 50 | 5 | 10,0 |
| 100 | 10 | 10,0 |
Что важно знать
Прозрачность розыгрыша. Для публичных конкурсов заранее опубликуйте список участников и правила, проведите выбор в прямом эфире или запишите экран, а результат сохраните.
Повторяющиеся имена. Если в списке два одинаковых имени, они считаются разными участниками. Чтобы избежать путаницы, добавьте фамилии или номера.
Генерация в браузере. Случайность берётся из crypto.getRandomValues — криптографически стойкого источника. Сервер в розыгрыше не участвует.
Повторы в списке. Если имя записано в списке дважды, у этого участника вдвое больше шансов. Перед розыгрышем проверьте, что каждый вариант указан один раз.