Generator losowych liczb
Losuj liczby z dowolnego zakresu, od razu.
- Liczby ujemne i dziesiętne
- Losowania bez powtórzeń
- Gotowe ustawienia do loterii i kości
Jak wygenerować losowe liczby
- Wpisz najniższą i najwyższą liczbę, albo wybierz gotowe ustawienie.
- Ustaw, ile liczb chcesz i czy mogą się powtarzać.
- Kliknij Generuj, aby zobaczyć swoje liczby.
Do czego służą gotowe ustawienia
| Ustawienie | Zakres i liczba | Typowe zastosowanie |
|---|---|---|
| 1 do 10 | 1 liczba, 1 do 10 | Szybkie przełamanie lodów albo ustalenie kolejności małej grupy |
| 1 do 100 | 1 liczba, 1 do 100 | Zabawy w zgadywanie w klasie, quizy |
| 1 do 1000 | 1 liczba, 1 do 1000 | Tomboli, loterie fantowe, większe losowania nagród |
| Loteria | 6 unikalnych liczb, 1 do 49, posortowane | Format 6 z 49 używany w loteriach takich jak polski Lotto |
| Kości | 1 liczba, 1 do 6 | Pojedynczy rzut sześcienną kostką bez fizycznych kości |
Każde gotowe ustawienie tylko wypełnia pola zakresu i liczby, więc możesz je potem dowolnie zmienić, na przykład dopasowując zakres ustawienia loteria do zasad innej loterii.
Ustawianie własnego zakresu, na przykładach
Wpisz dowolne minimum i maksimum, łącznie z liczbami ujemnymi i dziesiętnymi. Minimum -10 i maksimum 10 obejmuje 21 liczb całkowitych, od -10 do 10.
Miejsca po przecinku rozkładają wyniki równomiernie w całym zakresie zamiast zaokrąglać do liczb całkowitych. Ustawienie 2 miejsc po przecinku z zakresem 0 do 1 może dać wynik taki jak 0,37 albo 0,82, przydatny do symulowania procentów albo prawdopodobieństw.
Tryb unikalny usuwa powtórzenia w jednej partii. Jeśli poprosisz o 20 unikalnych liczb z zakresu liczącego tylko 15 wartości, narzędzie poinformuje cię, że zakres jest za mały, zamiast zwrócić mniej liczb, niż prosiłeś.
Częste zastosowania poza grami
- Wybór losowej wielkości próby albo punktu startowego do ankiety albo badania.
- Przypisanie losowych numerów zwycięzcy loterii fantowej albo konkursu, pasujących do już rozdanych numerów biletów.
- Generowanie danych testowych do arkusza kalkulacyjnego albo projektu programistycznego.
- Uczciwe rozstrzygnięcie wyboru między więcej niż 2 opcjami, na przykład ustalenie, kto prezentuje jako pierwszy na spotkaniu.
- Wybór losowej strony, wiersza albo pozycji z ponumerowanej listy, gdy potrzebna jest bezstronna kontrola wyrywkowa.
Generator losowych liczb: najczęstsze pytania
Czy to naprawdę losowe?
Tak. Używa kryptograficznego generatora liczb losowych twojej przeglądarki, tego samego źródła, które służy do kluczy szyfrujących, a nie prostej funkcji pseudolosowej.
Jak działa tryb unikalny?
Przy włączonych unikalnych losowaniach żadna liczba nie powtarza się w jednej partii. Jeśli twój zakres jest mniejszy niż liczba, o którą prosisz, narzędzie cię o tym informuje zamiast zgadywać.
Czy mogę wygenerować liczby do loterii?
Tak, użyj ustawienia loteria dla 6 unikalnych liczb od 1 do 49, posortowanych od najniższej. Zmień zakres i liczbę, żeby dopasować do zasad swojej konkretnej loterii.
Ile liczb mogę wygenerować naraz?
Do 100 w jednej partii. Uruchom ponownie, żeby uzyskać więcej.
Czy mogę otrzymać liczby dziesiętne?
Tak, ustaw liczbę miejsc po przecinku powyżej 0, żeby uzyskać liczby takie jak 3,5 albo 12,75, równomiernie rozłożone w wybranym zakresie.
Czy mogę wygenerować liczby ujemne?
Tak, ustaw minimum poniżej 0, na przykład -50 do 50, a wyniki ujemne są losowane tak samo jak dodatnie.
Czy to wystarczająco uczciwe do losowania nagród albo tomboli?
Tak. Każda liczba w zakresie ma równą szansę dzięki kryptograficznemu generatorowi liczb losowych twojej przeglądarki, a tryb unikalny nie dopuszcza, żeby ten sam numer zgłoszenia został wylosowany dwa razy.
Czym różni się to od Math.random() w kodzie?
Math.random() to szybka funkcja pseudolosowa, nieprzeznaczona do zastosowań bezpieczeństwa. To narzędzie korzysta zamiast tego z losowych wartości Web Crypto API, tego samego źródła, które służy do kluczy szyfrujących, co eliminuje ryzyko przewidywalnego wzorca.