Как пользоваться
- Впишите нижнюю границу в поле От и верхнюю — в поле До (по умолчанию 1 и 100). Границы включаются в результат.
- Нажмите Сгенерировать — крупно появится случайное целое число из диапазона. Каждое нажатие даёт новое.
- Нужно несколько чисел — укажите их количество. Галочка без повторов исключит совпадения, по возрастанию — отсортирует список.
- Список из нескольких чисел можно скопировать одной кнопкой — числа идут через запятую.
Насколько числа случайны
Число берётся не из обычного Math.random(), а из криптостойкого генератора браузера (crypto.getRandomValues) с равномерным распределением. Это значит, что каждое число в диапазоне выпадает с одинаковой вероятностью, без перекоса к краям или к середине, — годится и для жеребьёвки, и для розыгрыша, и для выбора варианта наугад.
Всё вычисляется прямо на странице: ни границы, ни результат никуда не отправляются. Генератор не «помнит» прошлые броски и не подкручивает шансы — предыдущий результат никак не влияет на следующий.
Диапазон, повторы и порядок
Границы можно ставить любым порядком и в минус: «от 10 до 1» или «от −5 до 5» сработают одинаково корректно. Обе границы входят в диапазон, поэтому «от 1 до 6» честно включает и 1, и 6.
Режим без повторов выдаёт разные числа — как вынимание шаров из мешка без возврата. Логично, что уникальных чисел нельзя набрать больше, чем их всего в диапазоне: попросить 10 неповторяющихся чисел от 1 до 5 не выйдет, и инструмент об этом честно скажет. Галочка по возрастанию просто сортирует готовый список от меньшего к большему.
Частые вопросы
Как получить случайное число в диапазоне?
Впишите нижнюю границу в поле «От», верхнюю — в «До» и нажмите «Сгенерировать». Выпадет случайное целое число из этого диапазона, включая обе границы. Каждое нажатие даёт новое число.
Числа правда случайные?
Да. Их даёт криптостойкий генератор браузера с равномерным распределением, а не простой Math.random(). Каждое число диапазона имеет одинаковую вероятность, прошлые результаты на новые не влияют.
Данные куда-то отправляются?
Нет. Всё считается в браузере на вашем устройстве, границы и результаты не покидают страницу — на сервер affpapa.org ничего не уходит.
Можно ли сгенерировать несколько чисел сразу?
Да, укажите нужное количество. При желании включите «без повторов», чтобы числа не совпадали, и «по возрастанию», чтобы список был отсортирован. Готовый список копируется одной кнопкой.
Почему нельзя набрать много чисел без повторов?
Потому что уникальных значений в диапазоне ограниченное число. Например, от 1 до 5 их всего пять — шести разных чисел там просто нет. Расширьте диапазон или снимите галочку «без повторов».