Как пользоваться: Генератор случайных чисел
- Выберите режим: Число, Выбор из списка, Команды, Монета или Кубик.
- Задайте параметры: диапазон и количество для чисел (с повторами или без) либо вставьте имена по одному в строке для выбора и разделения на команды.
- Нажмите Сгенерировать. Каждый результат получен с помощью криптографически стойкого генератора случайных чисел вашего браузера.
- Скопируйте результат, например, чтобы объявить победителя розыгрыша или поделиться составом команд. Ваш список сохраняется только в этом браузере.
Действительно честная случайность
Многие генераторы случайных значений используют Math.random(). Это подходит для игр, но не гарантирует непредсказуемость. Этот генератор использует crypto.getRandomValues() — тот же криптографически стойкий источник, который браузеры применяют для ключей шифрования, — а также метод отбраковки, поэтому каждое число в вашем диапазоне имеет одинаковую вероятность (без «смещения по модулю»). Списки перемешиваются алгоритмом Фишера–Йетса, который делает равновероятным любой порядок.
Что можно сделать
- Случайные числа — любой диапазон, до 10 000 за раз, уникальные или с повторами, при необходимости отсортированные. Подходят для розыгрышей, выборок и тестирования.
- Выбор случайного имени — вставьте участников и выберите одного или нескольких победителей розыгрыша либо перемешайте порядок выступающих.
- Генератор команд — разделите класс, семинар или группу для игры в мини-футбол на сбалансированные случайные команды.
- Бросок монеты и кубиков — подбросьте до 1 000 монет или бросьте любое количество кубиков d4, d6, d8, d10, d12, d20 или d100 с выводом суммы.
Честный розыгрыш
Экспортируйте участников в список (по одному в строке), удалите дубликаты с помощью удаления повторяющихся строк, затем выберите победителей здесь и сделайте скриншот для прозрачности. Для расчёта шансов, например в лотерее, используйте Калькулятор вероятностей и комбинаций; для случайных идентификаторов в коде — Генератор UUID, а для надёжных строк — Генератор паролей.
Инструменты, которые хорошо сочетаются с Генератор случайных чисел
- Генератор Lorem Ipsum — Создавайте текст-заглушки для макетов и вёрстки за считанные секунды: классический Lorem Ipsum или понятный английский текст, по абзацам, предложениям, словам или пунктам списка, с HTML-тегами или без них.
- Калькулятор разницы во времени — Добавьте города, которые вас интересуют, и посмотрите разницу во времени с вашим часовым поясом, текущее местное время и то, день сейчас или ночь.
- Конвертер летнего времени — Выберите дату и время, и вы увидите их для других городов с учётом перехода на летнее время именно на эту дату.
- Конвертер римских цифр — Переводите любое число от 1 до 3 999 999 в римские цифры или читайте римские цифры как числа — с разбором каждого символа.