Генератор случайных чисел

Получите случайные значения для конкурсов, игр или принятия решений

❓ Как работает генератор

Генератор выдаёт целые случайные числа в заданном диапазоне от минимума до максимума включительно. Можно запросить от 1 до 100 чисел за раз. Опция «Без повторений» гарантирует, что каждое значение в результате встретится не более одного раза.

Если минимум больше максимума, границы диапазона автоматически меняются местами. Результат можно скопировать в буфер обмена одной кнопкой.

🎲 Как формируется число

📊 Диапазон

Размер = max − min + 1

Число = floor(random × размер) + min

⚠️ Ограничения

Количество: от 1 до 100

Уникальные числа: не больше, чем размер диапазона

💡 Пример

Диапазон от 1 до 6 (бросок кубика), количество — 3, без повторений:

  • Размер диапазона: 6 − 1 + 1 = 6 возможных значений
  • Генератор трижды выбирает число от 1 до 6, пропуская уже выпавшие
  • Пример результата: 4, 1, 6 (каждый раз новый набор)

🎯 Где применить

  • 🎉 Розыгрыши и конкурсы — случайный выбор победителя по номеру.
  • 🎲 Настольные игры — замена кубика или колоды чисел.
  • 📚 Учёба — генерация задач с разными исходными данными.
  • 🏠 Быт — «монетка» (1 или 2), выбор варианта из списка по номеру.

Для лотерей, финансовых розыгрышей и криптографии нужен специализированный генератор — здесь используется стандартный Math.random() браузера, подходящий для бытовых задач.