Генератор случайных чисел
Случайные целые числа в включительном диапазоне, с повторениями или без них.
Результат
Как пользоваться
Выберите режим, введите значения и нажмите «Рассчитать». При изменении полей результат обновляется автоматически. «Сбросить» возвращает исходные значения. Дробные числа можно вводить с точкой или запятой.
Метод и ограничения
Равномерная криптографическая выборка через crypto.getRandomValues с отбрасыванием смещённых значений. Можно исключить отдельные целые числа и включительные диапазоны через запятую, точку с запятой или новую строку. До 10000 чисел за расчёт; без повторений количество не превышает оставшийся диапазон. Отдельная настройка запрещает повторы между явными расчётами: серия хранится только в текущей вкладке, до 100000 чисел, и очищается кнопкой «Сбросить». Автоматическое обновление формы не добавляет результат в серию. Сортировка не меняет состав выборки. Границы — безопасные целые числа JavaScript; огромный диапазон не загружается в память целиком.
Пример
Диапазон 7–7 и количество 1 всегда дают 7.