Увійти

Генератор випадкових чисел

?

    Введіть діапазон, оберіть, скільки чисел потрібно, і натисніть «Згенерувати». Результат з'явиться великим шрифтом, а останні витяги — у списку нижче.

    Цей генератор випадкових чисел обирає цілі числа між мінімумом і максимумом, які ви задаєте. Діапазон може містити від'ємні числа й сягати мільярда в обидва боки. Можна попросити одне число, наприклад випадкове число від 1 до 100, або витягнути до 1000 чисел за раз для вибірки, плану розсадки чи жеребкування в стилі лотереї.

    Таким рандомайзером чисел вирішують суперечку в грі «вгадай число», обирають лотерейний квиток, сторінку в книжці, призначають випадкові номери або готують тестові дані. Два перемикачі покривають найчастіші потреби. «Без повторів» робить кожне число в одному витягу різним. «Сортувати» вишиковує числа від меншого до більшого, щоб їх було легко читати й перевіряти.

    Як отримати випадкове число

    Кожен витяг — це один клік.

    Чому числа чесні

    Числа беруться з crypto.getRandomValues — того самого джерела, яке браузери використовують для завдань безпеки. Простий прийом на кшталт «взяти випадкове значення і залишок від ділення» зробив би деякі числа трохи ймовірнішими за інші. Цей інструмент уникає цього завдяки вибірці з відкиданням: будь-яке сире значення, що могло б перекосити шанси, відкидається, і береться нове.

    У підсумку кожне ціле число з вашого діапазону має однаковий шанс у кожному витягу. Минулі результати не впливають на наступні, тож число, яке щойно випало, наступного разу так само ймовірне, як і будь-яке інше, якщо для цього витягу не ввімкнено «Без повторів».

    Поради та обмеження

    Часті запитання

    Як отримати випадкове число від 1 до 100?

    Поставте мінімум 1, максимум 100, залиште кількість 1 і натисніть «Згенерувати». Може випасти і 1, і 100, а кожне число між ними має такий самий шанс.

    Чи можна використовувати від'ємні числа?

    Так. Мінімум і максимум можуть бути будь-якими цілими числами від мінус мільярда до мільярда, тож діапазони на кшталт від -50 до 50 чи від -1000 до -1 працюють. Дробові числа не підтримуються.

    Що робить «Без повторів»?

    Усі числа в одному витягу будуть різними, ніби ви тягнете пронумеровані кульки з мішечка й не кладете їх назад. Опцію ввімкнено за замовчуванням. Якщо вимкнути, одне й те саме число може трапитися кілька разів.

    Цей рандомайзер чисел справді випадковий?

    Він використовує криптографічне джерело випадковості вашого браузера з вибіркою з відкиданням, тому жодне число не має переваги. Це значно рівномірніше за прийоми на основі Math.random і годиться для ігор, розіграшів і вибірок.

    Схоже