Рандомайзер: выбор случайных чисел

Выберите до 20 случайных чисел без повторов и задайте исключения.

От
До
Сколько выбрать чисел
Исключить числа

Выбранные числа:

---

Читайте объяснение ниже

Что такое рандомайзер или рандомизатор?

Рандомайзер выбирает случайные целые числа в заданном диапазоне. Здесь можно получить от 1 до 20 чисел за один раз, без повторений внутри одной выдачи.

Например, для выбора трёх номеров из ста задайте диапазон от 1 до 100 и количество 3. Если номера 5 и 12 не должны участвовать, раскройте поле «Исключить числа» и введите 5, 12.

Если варианты уже записаны словами, используйте случайный выбор из списка: он выберет одну или несколько готовых строк.

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

Генератор eCalc использует программный алгоритм браузера. Он подходит для игр и бытового случайного выбора, но не для создания паролей, ключей шифрования и других задач безопасности.

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

🔀 Как работает генератор случайных чисел?

  1. В полях «От» и «До» укажите нижнюю и верхнюю границы. Начальный диапазон: от 1 до 100.
  2. Выберите, сколько чисел нужно получить: от 1 до 20.
  3. При необходимости исключите отдельные номера и нажмите «Сгенерировать».

При выборе настроек учитывайте:

  • обе границы диапазона входят в выборку; можно использовать ноль и отрицательные целые числа;
  • за одну генерацию можно выбрать от 1 до 20 чисел, если в диапазоне достаточно вариантов с учётом исключений.

Исключения перечисляйте через запятую или пробел: 5, 12, 67. Запись 5-12 не задаёт диапазон исключений. Повтор одного номера в списке не исключает ничего дополнительно, а номера за пределами выбранного диапазона на результат не влияют.

Если выбрать от 1 до 5 и исключить 2 и 4, останется три варианта: 1, 3 и 5. Запрос четырёх чисел вызовет сообщение о нехватке доступных значений. Чтобы скопировать готовую выдачу, нажмите на результат.

🔢 Как выбираются случайные числа?

В основе генератора находится функция JavaScript Math.random(). Она возвращает псевдослучайное число от 0 включительно до 1 не включительно, с приблизительно равномерным распределением. Генератор переводит его в выбранный целочисленный диапазон и не допускает повторов внутри одной выдачи.

Конкретный алгоритм Math.random() зависит от реализации браузера. Эта функция не обеспечивает криптографическую стойкость: для задач безопасности нужны специальные средства, например Web Crypto API, а не этот рандомайзер.

Равномерность не означает, что в короткой серии каждое число выпадет одинаковое количество раз. Повторы и неравные частоты нормальны при независимых запусках. Подробнее об этом рассказано в статье как работают генераторы случайных чисел.

💼 Примеры использования генератора для конкурса

Примеры использование рандомайзера во Вконтакте, Инстаграме, Вайбере и других

Пронумеруйте участников подряд без пропусков. Для 80 участников и трёх призов задайте диапазон 1-80 и выберите три числа за один запуск. Если победителей определяете по очереди, после каждого запуска добавляйте выпавший номер в исключения.

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

❓Вопросы и ответы

Границы, исключения и повторы определяют, какие номера могут попасть в результат.

Как избежать повторений в выявлении числа победителя?

Выберите всех победителей одной генерацией: внутри неё повторов нет. При отдельных запусках добавляйте уже выпавшие номера в исключения, иначе они могут выпасть снова.

Могут ли какие-то числа попадаться чаще?

Да. При повторных запусках некоторые числа могут выпадать чаще других, особенно в короткой серии. Генератор исключает повторы внутри одной выдачи, но не выравнивает частоты между отдельными генерациями.

Могу ли я использовать ваш генератор для видео публично?

Да, конечно, и мы этому  будем только рады.

Если я ввожу определённые числа от .. и до .., то входят ли эти введённые числа в выборку?

Да. Эти числа в выборку входят.

Похожие калькуляторы

Возможно вам пригодятся ещё несколько калькуляторов по данной теме:

Есть что добавить?

Напишите своё мнение, комментарий или предложение.