Генератор случайных чисел онлайн
Получите одно случайное число или проведите жребий из нескольких целых чисел. Можно запретить повторы и отсортировать итоговый список.
Задайте целый диапазон и количество результатов — генератор выдаст одно случайное число или проведёт жребий из нескольких чисел. Можно использовать отрицательные границы; выбор выполняется в браузере.
Как работает генератор случайных чисел
Калькулятор выбирает целые числа из включительного диапазона: границы «от» и «до» тоже участвуют в розыгрыше. Режим «без повторов» подходит для жребия, распределения мест, учебных примеров и бытовых розыгрышей, где каждое число должно выпасть один раз.
Для выбора используется встроенный в браузер генератор crypto.getRandomValues. Чтобы распределение по диапазону было ровным, случайные 32-битные значения вне кратной границы диапазона отбрасываются и выбираются заново. Введённые числа обрабатываются на странице и не отправляются на сервер.
Формула
Количество вариантов = максимум − минимум + 1
С повторами: каждый результат выбирается независимо
Без повторов: уже выбранное число исключается из следующих попыток
Пример
Если указать диапазон от 1 до 5, количество 5, включить «без повторов» и «отсортировать результат», итоговый список всегда содержит все числа диапазона: 1, 2, 3, 4, 5. Без сортировки набор тот же, а порядок показывает случайный жребий.
Для официальных лотерей, конкурсов с призами и ставок нужен отдельный регламент, протоколирование и проверяемая процедура. Для паролей и криптографических ключей нужен специализированный генератор секретов с настройками длины, алфавита и хранения. Эта страница закрывает быстрый бытовой жребий и учебные задачи.
Связанные расчёты
Если после жребия нужно привести числа к удобному виду, используйте округление чисел. Для пересчёта мер рядом есть конвертер величин, а для долей и шансов — калькулятор процентов.
Вопросы и ответы
Как сгенерировать случайное число в диапазоне?
Введите нижнюю и верхнюю границу, оставьте количество 1 и нажмите «Сгенерировать». Обе границы входят в диапазон: например, при значениях от 1 до 6 могут выпасть 1, 2, 3, 4, 5 или 6.
Как провести жребий без повторов?
Укажите диапазон, поставьте нужное количество чисел и включите режим «Без повторов». Калькулятор проследит, чтобы каждое число появилось в результате только один раз.
Почему нельзя выбрать больше чисел?
В режиме «Без повторов» количество результатов ограничено размером диапазона. Например, из диапазона 1–10 можно выбрать максимум 10 уникальных чисел. Если повторы допустимы, снимите галочку «Без повторов».
Насколько случайные эти числа и подходят ли они для розыгрыша?
Страница использует Web Crypto API браузера и генерирует значения прямо на устройстве. Для бытового жребия и учебных задач этого достаточно. Для официального конкурса с призами используйте правила акции, протокол фиксации результата и проверяемую процедуру выбора победителя.