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

Изтеглете случайно число в избран диапазон — едно или няколко, цели или десетични, със или без повторения. Безпристрастно и изцяло в браузъра ви.

Твоят диапазон

Задайте минимум и максимум — от 1 до 100, от 1 до 6 за зар, или какъвто диапазон ви трябва.

Едно или много

Изтеглете няколко числа наведнъж, по избор без повторения — за жребий, лотария или разпределяне.

Наистина случайно

Използва криптографския генератор на браузъра с премахнато отклонение — равен шанс за всяко число.

Често задавани въпроси

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

Задавате минимум, максимум и брой, а инструментът тегли числа в този диапазон. По подразбиране стойностите са цели; може да зададете и десетични знаци. Тегленето използва криптографски сигурния генератор на браузъра (crypto.getRandomValues), а не обикновения Math.random.

Наистина ли числата са случайни и без отклонение?

Да. Използваме crypto.getRandomValues и техника на „отхвърляне" (rejection sampling), която премахва модулното отклонение — тоест всяко число в диапазона има равна вероятност, без леко предпочитание към по-малките стойности.

Какво прави опцията „без повторения"?

Когато е включена, всички изтеглени числа са различни — удобно за жребий, лотария или разпределяне без дубликати. Тя изисква диапазонът да съдържа поне толкова стойности, колкото е заявеният брой; при десетични знаци не се прилага.

Мога ли да изтегля няколко числа наведнъж?

Да. Задайте „Брой" (до 1000) и натиснете „Генерирай", за да получите списък. Можете да копирате всички наведнъж, разделени със запетая.

За какво се използва?

За жребий и теглене на победители, разпределяне на отбори, игри, вземане на безпристрастно решение, тестови данни и навсякъде, където е нужно безпристрастно случайно число.

Качват ли се данните ми някъде?

Не. Всичко се генерира локално в браузъра ви чрез JavaScript — нищо не се изпраща към сървър.

UUID генератор →Генератор на пароли →Броячка на думи →