Генератор випадкових чисел
Генерує випадкові цілі числа в заданому діапазоні з опційною унікальністю та кількома вибірками.
Що робить генератор випадкових чисел
Цей інструмент створює справді випадкові цілі числа в діапазоні, який ви обираєте. Ви задаєте мінімум і максимум, вказуєте, скільки чисел вам потрібно, і за бажанням позначаєте «унікальні», щоб жодне значення не повторювалося. Це та утиліта, до якої ви звертаєтесь щоразу, коли потрібен неупереджений вибір і ви не хочете покладатися на власну інтуїцію: визначення переможця розіграшу чи лотереї зі списку номерів учасників, кидання кубиків або симуляція лотереї, заповнення таблиці чи бази даних тестовими даними, вибір випадкової вибірки рядків для вибіркової перевірки, розподіл користувачів для приблизного спліт-тесту або просто вирішення, хто ходить першим. Обидві межі включно, тож діапазон від 1 до 6 може повернути будь-яке з 1, 2, 3, 4, 5 чи 6, точно як справжній кубик, а діапазон від 0 до 99 дає вам усі сто значень.
Як він залишається чесним і чому це складніше, ніж здається
Важлива деталь — звідки береться випадковість. Багато нашвидкуруч написаних скриптів використовують Math.random() з JavaScript, який швидкий, але є псевдовипадковим генератором, що ніколи не мав бути непередбачуваним, а відображення його на діапазон за допомогою простого % (за модулем) непомітно вносить упередженість. Натомість цей інструмент викликає криптографічне джерело браузера, crypto.getRandomValues(), щоб заповнити 32-бітне беззнакове ціле число, а потім використовує вибірку з відхиленням (rejection sampling), щоб підігнати його до вашого діапазону, не спотворюючи ймовірності. Простими словами, він обчислює найбільше ціле кратне розміру вашого діапазону, що вміщується в 2³², відкидає будь-яке сире значення понад цю межу і лише тоді бере остачу. Викидання цієї залишкової смуги — це саме те, що робить кожне число однаково ймовірним, замість того щоб кільком найнижчим значенням віддавалася зовсім незначна перевага — прихований нахил, який ви успадкували б від наївного модуля. Результат — рівномірна, неупереджена вибірка, яку безпечно використовувати для чесного відбору.
Діапазони, кількість і опція унікальності
Ви можете витягнути одне число або до тисячі за раз, і кожна межа може перебувати будь-де між мінус одним мільярдом і плюс одним мільярдом. Якщо ви введете мінімум і максимум у неправильному порядку, інструмент поміняє їх місцями замість того, щоб видати помилку. Прапорець «унікальні» змінює поведінку на вибірку без повернення, а це саме те, що потрібно для короткого списку різних переможців або набору неповторюваних номерів рядків.
- Вибір 5 унікальних чисел з 1–100 дає вам п'ять різних значень — зручно для вибору різних лотерейних квитків або тестових ID.
- Запитати більше унікальних чисел, ніж може вмістити діапазон, неможливо (адже різних значень є лише певна кількість), тож інструмент повідомить вас про це замість того, щоб зациклитися назавжди.
- Без «унікальних» повтори очікувані й коректні — десять кидків кубика цілком можуть двічі випасти на одну грань.
- Це лише цілі числа; якщо вам потрібні десяткові, масштабуйте вивід самостійно (наприклад, розділіть на 100 для значень із двома знаками).
Де слід провести межу
Хоча числа походять із криптографічного джерела, короткий числовий діапазон містить дуже мало ентропії, тож це інструмент для чесного відбору й тестових даних, а не для створення секретів. Випадкове число між 1 і 100 — це один зі всього ста результатів, і його було б тривіально вгадати як пароль чи токен. Коли вам справді потрібен непередбачуваний секрет — ключ API, ідентифікатор сесії, надійні облікові дані — використовуйте спеціалізований генератор із набагато більшою ентропією; якщо ви вбудовуєте випадковість у власні сервіси, наша документація для розробників описує рекомендовані нами патерни токенів і ключів. Проте для розіграшів, кубиків, вибірки та перемішування це саме той інструмент, що потрібен.
Приватний за задумом
Усе відбувається у вашому браузері. Діапазони, які ви вводите, і числа, що виходять, генеруються локально на вашому власному пристрої за допомогою вбудованого криптографічного API — нічого не надсилається на сервер, нічого не зберігається і нічого не журналюється. Для інструмента чесності це має значення: оскільки жодна вибірка ніколи не залишає вашу машину, немає серверного запису, який можна було б поставити під сумнів, і результат належить лише вам. Оновіть сторінку — і кожна попередня вибірка просто зникає.
Цю сторінку знаходять за запитами
- генератор випадкових чисел
- як працює генератор випадкових чисел
- генератор випадкових чисел для windows
- генератор випадкових чисел налаштування
- кращі генератор випадкових чисел 2026
- список безкоштовних проксі пояснення
- список безкоштовних проксі
- wireguard для android
- http проксі для android
- свіжий список безкоштовних проксі
- налаштування проксі
- кращі авторизація проксі 2026
- http проксі
- яка моя IP-адреса
- безкоштовні мережеві інструменти
- перевірка проксі
Реальні пошукові фрази, на які відповідає ця сторінка — за посиланнями відкриються матеріали, що розкривають тему глибше.