Gry i Losowanie

Liczba losowa

Losuj liczby między min a max, bez duplikatów, przez crypto.

  • Natychmiast
  • Za darmo
  • Prywatnie (przetwarzane lokalnie)
  • Bez rejestracji

Uczciwe losowanie jednym kliknięciem

Wybierz granice i ilość, a otrzymasz nieobciążone liczby losowe. Włącz „bez powtórzeń”, by wybrać zwycięzców lub przetasować kolejność bez powtarzania.

  1. Ustal zakres

    Minimum i maksimum, granice włącznie.

  2. Wybierz ilość

    Jedna liczba lub cała lista.

  3. Generuj i kopiuj

    Wynik się pojawia, kopiowany jednym kliknięciem.

Dwa tryby wedle potrzeby

TrybZachowaniePrzykład
StandardowyPowtórzenia możliwe1-100 → 42, 42, 7
Bez powtórzeńKażda liczba unikalna1-100 → 42, 7, 88
Ilość > zakresZmniejszana automatycznie1-5, ×10 → 5 liczb

Losowość przez crypto.getRandomValues (nieobciążone odrzucanie); tryb unikalny przez tasowanie Fishera-Yatesa. Żadne dane nie są wysyłane.

Najczęstsze pytania

Czy granice są wliczone?

Tak. Zarówno minimum, jak i maksimum są możliwe: przy 1 i 100 możesz uzyskać 1 oraz 100. Zakres jest w pełni domknięty.

Do czego służy „bez powtórzeń”?

Ta opcja gwarantuje, że każda wylosowana liczba jest unikalna — idealna do losowania, wyboru zwycięzców lub tasowania kolejności. Jeśli poprosisz o więcej liczb, niż pozwala zakres, ilość zostanie automatycznie zmniejszona.

Czy losowanie jest naprawdę uczciwe?

Tak. Liczby pochodzą z crypto.getRandomValues z odrzucaniem wysokich wartości: żadna liczba nie jest faworyzowana. Tryb bez powtórzeń używa tasowania Fishera-Yatesa, również nieobciążonego.

Czy mogę użyć go do konkursu?

Tak, to częste zastosowanie. Wszystko liczone jest w przeglądarce, nic nie jest wysyłane; przy publicznym konkursie losuj przy świadkach lub nagraj ekran dla przejrzystości.