Случайный выбор
Кому выходить в субботу, кто выступает первым, кому достаётся единственный оставшийся билет. Честно решить это может только жеребьёвка, которую нельзя подтолкнуть, — поэтому здесь берётся криптографическая случайность браузера, а не обычная, и список не покидает ваше устройство.
Жеребьёвка берёт криптографическую случайность браузера, а не обычную: для смен, призов и очереди выступлений эта разница имеет значение. Ничего никуда не отправляется, а список запоминается только на этом устройстве.
Рядом: Генератор случайных чисел · Генератор паролей · Генератор UUID · Таймер онлайн
- Бесплатно
- Файлы не покидают ваше устройство
- Без регистрации
- Без ограничений по файлам
Как пользоваться
- Вставьте список — по одному имени в строке.
- Выберите нужное: вытянуть, перемешать очередь или разделить на группы.
- Нажмите кнопку. Тянуть можно сколько угодно раз.
Полезно знать
Почему обычной случайности мало
Привычный `Math.random()` не рассчитан на то, что кому-то важно: его последовательность предсказуема по предыдущим значениям. Когда жребий решает смены, призы и очередь выступлений, разница настоящая, а обойти её ничего не стоит — криптографический источник в браузере уже есть. Рядом живут ещё две ловушки: остаток от деления заставляет первые имена выпадать чаще, а перемешивание случайным сравнением даёт неравномерный порядок. Ни того, ни другого здесь нет.
Группы раздаются по кругу
Разделить семерых на три группы, разрезав список на трети, — это 3, 3 и 1: последней группе всегда достаётся меньше всех. Раздача по одному, как карт, даёт 3, 2 и 2. В этом и разница между формулой, которую легко написать, и той, в которой не обидно оказаться.
Частые вопросы
Жеребьёвка правда случайная?
Берётся криптографический источник браузера, и перекос остатка убран: у каждого имени одинаковый шанс. Перемешивание — Фишером и Йетсом, поэтому все порядки равновероятны.
Мой список куда-нибудь отправляется?
Нет. Всё считается в браузере, а список запоминается только на этом устройстве, чтобы не набирать его заново.
Может ли один и тот же выпасть дважды?
Только если поставить галочку. По умолчанию вытянутый выбывает — как и нужно для призов и смен.
А если попросить больше имён, чем есть?
Получите всех из списка и строчку о том, сколько их было, — вместо молчаливого короткого ответа.
Похожие инструменты
- Рандомайзер Впишите по имени в строке, нажмите «крутить» и смотрите, на ком остановится колесо. У каждого с…
- Подбросить монетку Нажмите кнопку — монетка перевернётся в воздухе и упадёт орлом или решкой. Обе стороны равновер…
- Бросить кубик Нажмите кубик для быстрого броска или впишите что-нибудь вроде 2d6+3 и нажмите Enter. Каждый ку…
- Генератор случайных чисел Задайте диапазон, укажите, сколько чисел нужно, и нажмите кнопку. Для розыгрыша включите «без п…
- Генератор паролей Новый пароль создаётся сразу при открытии страницы — криптографическим генератором случайных чи…
- Генератор UUID Нажмите кнопку и получите идентификаторы, которые можно сразу вставить в базу, конфиг или тесто…
- Таймер онлайн Выберите длительность или нажмите одну из готовых кнопок — отсчёт начнётся сразу и закончится к…
- Генератор QR-кода Введите ссылку или любой текст — код появится прямо во время набора. Скачайте PNG для экрана ил…