Генератор случайных чисел
Генерируйте одно или несколько случайных чисел в заданном диапазоне. Работает онлайн, без регистрации.
Случайные числа генерируются непосредственно в вашем браузере. Допустимы целые числа от −1 000 000 000 до 1 000 000 000.
Последние 5 результатов хранятся только в вашем браузере.
Что такое генератор случайных чисел
Генератор случайных чисел выбирает число из заданного диапазона так, чтобы у каждого значения были равные шансы выпасть. Вы указываете границы, например от 1 до 100, и сразу получаете результат. Таким способом можно вытянуть номер билета, выбрать вариант из пронумерованного списка, создать тестовые данные, заменить игральный кубик или решить спор жребием.
Генератор работает онлайн, не требует регистрации и установки. Числа создаются прямо в браузере с помощью Web Crypto API (crypto.getRandomValues), а выбор значений из диапазона устроен так, чтобы не было перекоса в сторону каких-то чисел. Заданный диапазон и результаты на сервер не отправляются.
Как пользоваться генератором случайных чисел
- Укажите минимальное и максимальное значение. По умолчанию стоят 1 и 100. Обе границы входят в диапазон и могут выпасть.
- Задайте количество чисел. Для одного числа оставьте 1, за один раз можно получить до 1000.
- При необходимости включите «Без повторений» или сортировку по возрастанию.
- Нажмите «Сгенерировать» или клавишу Enter. Результат можно скопировать или получить заново.
Генерация одного числа
Самый частый случай: нужно одно число в пределах от и до. Оставьте количество равным 1 и нажмите кнопку.
До 100
Границы можно менять как угодно. Для броска шестигранного кубика укажите диапазон от 1 до 6, для игры с двадцатигранным кубиком от 1 до 20. Отрицательные значения тоже работают: например, диапазон от −50 до 50.
Как сгенерировать несколько случайных чисел
Чтобы получить сразу набор значений, увеличьте поле «Количество чисел». Все числа создаются независимо друг от друга, поэтому без дополнительных настроек одно значение может выпасть дважды. Это нормальное поведение случайной последовательности, а не ошибка.
Количество: 5
Если нужен упорядоченный список, включите сортировку по возрастанию: числа будут выведены от меньшего к большему. Без неё порядок остаётся таким, в каком они были получены.
Случайные числа без повторений
При включённой опции «Без повторений» одно и то же число не может появиться дважды в рамках одной генерации. Принцип такой же, как в лотерее с шарами: вытащенный шар обратно в барабан не возвращается.
У этого режима есть естественное ограничение: уникальных чисел не может быть больше, чем значений в диапазоне. Из диапазона от 1 до 10 получится не больше 10 разных чисел, а запрос на 20 вызовет понятное сообщение об ошибке. Если запросить ровно столько чисел, сколько есть в диапазоне, вы получите все значения в случайном порядке, то есть случайную перестановку.
Учтите, что уникальность действует только внутри одной генерации. Каждое нажатие кнопки даёт новый независимый результат, и числа из предыдущего запроса могут выпасть снова.
Генератор случайных чисел для розыгрыша
Простой розыгрыш легко провести с помощью номеров. Например, если участникам конкурса присвоены номера от 1 до 500, можно получить случайное число в диапазоне от 1 до 500 и определить участника по его номеру. Когда нужно несколько призовых мест, включите «Без повторений», чтобы один и тот же номер не выиграл дважды.
Чтобы итог не вызывал вопросов, заранее объявите правила: как распределены номера, какой диапазон используется и как по результату определяется победитель. Сохраните итог с помощью кнопки «Скопировать» или скриншота. Учтите, что генератор в браузере не создаёт публичного протокола, который могли бы проверить другие люди, поэтому такой способ подходит для небольших и неформальных розыгрышей.
Для полноценного конкурса с автоматической регистрацией участников и проверкой условий используйте RandomatusBot.
Готовые сценарии
Нажмите на карточку, и параметры подставятся в генератор автоматически.
Частые вопросы о генераторе случайных чисел
Коротко о том, как устроен инструмент.
Проводите полноценные розыгрыши в Telegram
Генератор случайных чисел подходит для простого выбора числа. Если нужно автоматически собирать участников, проверять подписку и выбирать победителей, используйте RandomatusBot.
Создать розыгрыш