Генератор случайных чисел
Задайте диапазон - получите случайное число за одно нажатие. Можно выдать сразу несколько чисел, убрать повторы и отсортировать: для розыгрыша, лотереи, жеребьёвки или выбора победителя в конкурсе.
Генератор берёт случайное целое из диапазона «от» и «до» включительно. Для режима без повторов список перемешивается алгоритмом Фишера-Йетса и из него берутся первые числа - как вынуть шары из барабана.
Для розыгрышей и конкурсов
Пронумеруйте участников или возьмите номера комментариев, задайте диапазон и сгенерируйте одно число. Для нескольких призов выберите нужное количество и включите «Без повторов», чтобы один участник не выиграл дважды.
Лотерейные комбинации
Кнопки «6 из 45» и «5 из 36» сразу настраивают генератор как лотерейный барабан: числа без повторов и по возрастанию. На шансы выигрыша это не влияет - любая комбинация в лотерее одинаково вероятна.
Частые вопросы
Насколько случайны числа?
Числа берутся из криптографического генератора браузера (crypto.getRandomValues) - того же, что используется для ключей шифрования. Каждое число в диапазоне выпадает с одинаковой вероятностью, предсказать следующее нельзя.
Как выбрать победителя розыгрыша по номеру комментария?
Поставьте диапазон от 1 до числа комментариев и нажмите «Сгенерировать». Чтобы результату доверяли участники, запишите экран или сделайте скриншот вместе с исходными условиями.
Что значит «без повторов»?
Каждое число попадёт в результат не больше одного раза, как шары в лотерее. Поэтому чисел без повторов нельзя взять больше, чем есть в диапазоне: из 1-10 - не больше десяти.
Можно ли получить отрицательные числа?
Да, диапазон может начинаться с минуса: например, от -50 до 50. Поддерживаются целые числа до триллиона по модулю.
Знали?
Многим странам нужен запас загранпаспорта в 3-6 месяцев после возвращения, а не на дату вылета. «Ещё действует» - недостаточный аргумент.
Проверить паспорт