Генератор випадкових чисел
Намалюйте випадкові цілі числа з будь-якого діапазону, з повторенням або без.
Генератор випадкових чисел
Виберіть мінімум і максимум і отримайте випадкові цілі числа з цього діапазону. Обидві границі включені, тому діапазон від 1 до 6 кидає кубик, а від 1 до 49 розіграш номерів лотереї. Попросіть одне число або до десяти тисяч — кожне число потрапляє в окремий рядок, готове для копіювання в електронну таблицю чи сценарій.
Увімкніть «Без повторів», коли кожне число має бути іншим, як у лотереї, розіграші, випадковому порядку розсадження або виборі переможців із пронумерованих записів. Інструмент повідомляє вам, якщо запит неможливий — запит десяти унікальних чисел від 1 до 5 повертає спокійне повідомлення, а не обертається вічно. «Сортувати за зростанням» упорядковує результат у числовому порядку, тобто те, що ви хочете для розіграшу, який ви збираєтеся прочитати вголос; залиште його, коли порядок жеребкування має значення.
Якщо ви введете межі неправильно, інструмент мовчки їх замінить, а не скаржиться. Діапазони можуть бути величезними — до 2^48 значень — і унікальний режим залишається швидким навіть тоді, оскільки він відстежує лише намальовані числа, а не накопичує весь діапазон у пам’яті.
Числа надходять із crypto.getRandomValues із вибіркою відхилень у всьому діапазоні, тому кожне значення між межами є таким же вірогідним, як і будь-яке інше. Це важливіше, ніж звучить: наївні генератори перекошуються до нижньої межі діапазону через модульне зміщення, що тихо руйнує нічию. Усе працює у вашому веб-переглядачі, і нічого не завантажується, тому результати залишаються лише вашими — хоча для будь-чого, що має юридичну вагу, розіграш, який був свідком, перевершує будь-яку веб-сторінку.