Generátor náhodných čísel
Vyber náhodné číslo mezi dvěma hodnotami, s opakováním nebo bez. Jednoduše a rychle.
Rychlé volby
Klikni na Generovat
Historie
Tady uvidíš svých posledních 20 losování.
Jak funguje generátor náhodných čísel
Zadej dolní a horní mez, vyber, kolik čísel chceš, a klikni na Generovat. Zapni Jen neopakující se čísla, když musí být každý výsledek jiný – třeba při tombole – a Seřadit výsledky, když je chceš od nejmenšího. Rychlé volby pokrývají běžné případy: 1–10, 1–100, 1–1 000, kostku a loterijních 7 ze 49. Náhodné číslo od 1 do 100 tak máš na dvě kliknutí.
Pár slov o rovnoměrnosti, protože právě tady spousta generátorů nechtěně podvádí. Běžný postup vezme náhodnou hodnotu a zmenší ji na tvůj rozsah operátorem modulo – a tím jsou některá čísla o kousek pravděpodobnější než jiná. Fluky používá metodu zamítání: vezme 32bitovou hodnotu z crypto.getRandomValues, zahodí hodnoty z malého nerovnoměrného zbytku a teprve pak ji převede na tvůj rozsah. Každé číslo mezi dolní a horní mezí má přesně stejnou šanci, bez zkreslení i v obřích rozsazích.
Neopakující se čísla se losují částečným zamícháním Fisher–Yates přes celý rozsah, takže při losování 7 čísel ze 49 má každá kombinace stejnou šanci. Posledních 20 losování vidíš s časem v historii, dokud je stránka otevřená; po odchodu se smažou – nic se neukládá.
K čemu se hodí
- Tombola: vylosuj výherní číslo z rozsahu prodaných lístků
- Výběr vzorku: náhodně vyber řádky, respondenty nebo položky z očíslovaného seznamu
- Deskovky a škola: náhrada za ztracenou kostku nebo kolo
- Losování jako v loterii: 7 neopakujících se čísel z 1–49 jedním kliknutím