Generator losowych liczb

Losuj liczby z dowolnego zakresu, od razu.

Jak wygenerować losowe liczby

  1. Wpisz najniższą i najwyższą liczbę, albo wybierz gotowe ustawienie.
  2. Ustaw, ile liczb chcesz i czy mogą się powtarzać.
  3. Kliknij Generuj, aby zobaczyć swoje liczby.

Do czego służą gotowe ustawienia

UstawienieZakres i liczbaTypowe zastosowanie
1 do 101 liczba, 1 do 10Szybkie przełamanie lodów albo ustalenie kolejności małej grupy
1 do 1001 liczba, 1 do 100Zabawy w zgadywanie w klasie, quizy
1 do 10001 liczba, 1 do 1000Tomboli, loterie fantowe, większe losowania nagród
Loteria6 unikalnych liczb, 1 do 49, posortowaneFormat 6 z 49 używany w loteriach takich jak polski Lotto
Kości1 liczba, 1 do 6Pojedynczy 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.

Podobne narzędzia