5 работающих инструментов
Списки и случайный выбор
Сравнивайте строки, проводите понятную жеребьёвку, перемешивайте порядок, создавайте группы и получайте случайные числа с подробным разбором.
Что нужно сделать?
Здесь перечислены только готовые рабочие страницы. Выберите задачу по тому, какой результат хотите получить.
Обработать весь список
Сравнить содержимое, изменить порядок или назначить каждую строку в группу.
Найти общие строки, значения только в одном списке, объединение и точные повторы.
Открыть инструмент Один список и правило для дублейПеремешать списокСохранить каждую участвующую строку, но получить новый случайный порядок.
Открыть инструмент Участники и число или размер группРазделить на группыСлучайно распределить участников по сбалансированным группам с разницей не больше одного.
Открыть инструментПолучить случайный результат
Выбрать текстовые варианты из готового списка или целые числа из диапазона.
Получить один или несколько случайных вариантов с явным правилом повторного выбора.
Открыть инструмент Границы, количество и исключенияСгенерировать числаВыбрать целые числа из включительного диапазона, учитывая исключения и повторы.
Открыть инструментКак выбрать нужный инструмент
Смотрите на исходные данные и на то, должны ли все строки остаться в результате.
Короткие правила пяти режимов
На странице каждого инструмента правило разобрано по шагам, с таблицей действий и отдельной проверкой.
Сравнение списков
объединение = общие + только слева + только справа
Случайный выбор
шанс билета = 1 ÷ число доступных билетов
Перемешивание
для n строк выполняется n − 1 случайных шагов
Равные группы
n = группы × базовый размер + остаток
Диапазон чисел
количество = максимум − минимум + 1
Как читаются строки и повторы
Перед действием важно понимать, что именно считается отдельным участником или значением.
| Правило | Что происходит | Почему это важно |
|---|---|---|
| Одна строка | Одна непустая строка становится одним значением или билетом | Текст с пробелами внутри остаётся одной записью |
| Пробелы по краям | Убираются перед сравнением или случайным действием | « Анна » и «Анна» не расходятся из-за случайного отступа |
| Пустые строки | Не участвуют, но их количество показывается | Пустота не становится невидимым билетом |
| Точные повторы | Сохраняются или удаляются только по явной настройке | Повтор может означать второго участника или дополнительный билет |
| Регистр букв | В сравнении списков выбирается отдельно | Можно считать «Москва» и «москва» одним или разными значениями |
Как Удобник работает со случайностью
Сначала точный набор
Пустые строки, повторы, исключения и режим повторного выбора обрабатываются до жеребьёвки. Сервис показывает, сколько вариантов реально участвует.
Потом Web Crypto
Браузер создаёт беззнаковое 32-битное число от 0 до 4 294 967 295. Производственные инструменты не используют Math.random().
Без перекоса по модулю
Если полный 32-битный диапазон не делится на количество вариантов, неполный хвост отбрасывается. Только после этого вычисляется равномерный индекс.
С полным следом действий
Результат показывает принятое число, границу, индекс, перестановку или назначение. Поэтому ответ можно проверить, а не только принять на веру.
Приватность и граница применения
Содержимое остаётся локально
На сайте введённые строки, имена и числовые исключения обрабатываются в вашем браузере. Сырые значения не сохраняются и не отправляются в аналитику.
Техническая случайность — не юридический аудит
Равномерный индекс не доказывает соблюдение правил конкурса. Для денежной или регулируемой жеребьёвки нужны утверждённый регламент, протоколирование и независимая проверка.
Частые вопросы
Какой инструмент выбрать для жеребьёвки по именам?
Если нужен один или несколько победителей, используйте случайный выбор из списка. Если все участники должны попасть в команды, откройте разделение на группы.
Чем случайный выбор отличается от перемешивания?
Случайный выбор возвращает указанное количество вариантов. Перемешивание сохраняет все участвующие строки и меняет только их порядок.
Что происходит с одинаковыми строками?
Правило зависит от инструмента и всегда показано рядом с вводом. Повторы можно сохранить как отдельные билеты или удалить точные дубли. Ничего не исчезает скрытно.
Сохраняются ли введённые списки?
Нет. На сайте строки и числовые исключения обрабатываются локально в браузере. Их содержимое не сохраняется и не передаётся в аналитику.
Как обеспечивается равномерный случайный выбор?
Web Crypto создаёт 32-битное число. Неполный хвост диапазона отбрасывается до вычисления индекса, чтобы каждый доступный индекс имел одинаковое количество исходов.
Можно ли использовать эти инструменты для официальной лотереи?
Технический алгоритм убирает перекос индекса, но не заменяет юридический регламент, протоколирование и независимый аудит регулируемого или денежного розыгрыша.