Generator liczb losowych — Random Number Generator
Generuj bezpieczne losowe liczby całkowite z zakresu, z opcjami ilości, duplikatów i sortowania, bezpośrednio w przeglądarce.
🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłaneGeneruj losowe liczby całkowite z zakresu
Ten generator liczb losowych został stworzony z myślą o prostych wynikach całkowitoliczbowych: wybierz minimum, maksimum i ilość, a następnie wygeneruj liczby. Może wylosować jedną liczbę do szybkiej decyzji albo całą serię do losowań, danych ćwiczeniowych, przykładów na lekcje i małych symulacji. Wyniki pojawiają się w dużym polu, które można skopiować, a opcja sortowania może ułożyć serie od najmniejszej do największej, gdy czytelność jest ważniejsza niż zachowanie kolejności generowania.
Narzędzie korzysta z crypto.getRandomValues, czyli interfejsu API przeglądarki zaprojektowanego do generowania silnych losowych bajtów. Aby uniknąć obciążenia modulo, wartości spoza równego przedziału są odrzucane i losowane ponownie, zanim zostaną przypisane do żądanego zakresu. Ten szczegół jest niewidoczny podczas zwykłego użytkowania, ale sprawia, że każda liczba całkowita z zakresu ma takie same szanse. Generator pozostaje wygodnym narzędziem po stronie klienta, a nie zamiennikiem audytowanych systemów loteryjnych ani regulowanych procesów kryptograficznych, lecz świetnie nadaje się do codziennych, uczciwych losowań.
Duplikaty czy unikalne liczby?
Pozwól na duplikaty, gdy każde losowanie ma być niezależne, jak przy rzucie kostką, gdzie ta sama wartość może wypaść wiele razy. Wyłącz je, gdy losujesz bez zwracania, na przykład wybierając numery biletów, przydzielając miejsca lub tworząc unikalny zestaw ćwiczeń. Jeśli poprosisz o więcej unikalnych liczb, niż zawiera zakres, strona automatycznie ograniczy ilość do dostępnego zakresu i poinformuje o tym.
Prywatne generowanie liczb
Żaden zakres, ilość ani wynik nie jest wysyłany na serwer. Wszystko jest generowane w Twojej przeglądarce i znika, chyba że skopiujesz to gdzie indziej. Dzięki temu małe wewnętrzne losowania, materiały lekcyjne i robocze zestawy danych pozostają proste i prywatne.
Wybór odpowiedniego zakresu
Zarówno minimum, jak i maksimum są wliczone, więc zakres od 1 do 100 może zwrócić każdy z końców. Wartości ujemne także działają, co jest przydatne przy próbkach temperatur lub przesunięciach punktacji. Ustawienie ilości większej niż jeden daje serię jednym kliknięciem, co jest wygodne przy wypełnianiu arkusza ćwiczeń lub losowaniu kilku losów na raz.
Aby uczciwie wylosować spośród ponumerowanych uczestników, ustaw minimum na pierwszy los, maksimum na ostatni, wyłącz duplikaty i ustaw ilość równą liczbie zwycięzców. Odwrócone granice są zamieniane automatycznie, więc wpisanie 50 i 10 działa tak samo jak 10 i 50. Ponieważ wyniki nie są zapisywane, skopiuj je przed ponownym generowaniem, jeśli potrzebujesz zapisu losowania.
Jak używać
- Ustaw zakresWpisz minimalną i maksymalną wartość całkowitą, którą chcesz dopuścić.
- Wybierz ilośćWygeneruj jedną liczbę lub serię liczb losowych.
- Wybierz opcjeDopuść duplikaty, aby losować ze zwracaniem, lub posortuj wynik dla lepszej czytelności.