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.
-
Ustal zakres
Minimum i maksimum, granice włącznie.
-
Wybierz ilość
Jedna liczba lub cała lista.
-
Generuj i kopiuj
Wynik się pojawia, kopiowany jednym kliknięciem.
Dwa tryby wedle potrzeby
| Tryb | Zachowanie | Przykład |
|---|---|---|
| Standardowy | Powtórzenia możliwe | 1-100 → 42, 42, 7 |
| Bez powtórzeń | Każda liczba unikalna | 1-100 → 42, 7, 88 |
| Ilość > zakres | Zmniejszana automatycznie | 1-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.