Random Number Generator
Generate random integers or decimals in any range with bulk mode.
Об этом инструменте
Генерирует статистически равномерные случайные числа с использованием Math.random() браузера. Выберите любой диапазон мин/макс, целые числа или дробные, и опционально уникальные значения (только целые).
Вся обработка происходит в браузере — данные не отправляются на сервер. Для задач, критичных к безопасности, используйте криптографически стойкий генератор.
Как использовать
- Укажите минимальное и максимальное значения для определения диапазона.
- Выберите количество, знаки после запятой и уникальность.
- Нажмите «Генерировать», чтобы получить случайные числа.
- Нажмите «Копировать всё», чтобы скопировать результаты в буфер обмена.
Случаи использования
Лотерейные тиражи, случайная выборка, генерация тестовых данных, разработка игр и статистические упражнения — всем этим сценариям полезна быстрая массовая генерация случайных чисел.
Частые вопросы
- Криптографически ли это безопасно? — Нет. Math.random() не подходит для задач, критичных к безопасности. Используйте генератор секретных ключей или генератор паролей для безопасных случайных значений.
- В чём ограничение режима уникальных значений? — Режим уникальных значений работает только с целыми числами и генерирует не более (макс - мин + 1) значений.
- Можно ли генерировать десятичные числа? — Да. Установите знаки после запятой в 1–4 для генерации случайных чисел с плавающей точкой. Опция уникальности недоступна в режиме десятичных чисел.