Co je generátor náhodných čísel?
Generátor náhodných čísel (RNG) vybírá čísla tak, aby výsledek nikdo nemohl předpovědět ani ovlivnit. Tento ti umožní zvolit libovolný rozsah celých čísel, od malých, jako je 1 až 6, až po miliardu oběma směry, a vylosovat jedno číslo nebo až 1 000 najednou. Ty rozhodneš, jestli se čísla můžou opakovat a jestli budou výsledky seřazené.
Jak to používat
- Nastav rozsah. Zadej nejnižší a nejvyšší číslo. Oba konce jsou zahrnuté, takže od 1 do 10 může padnout 1 i 10.
- Vyber počet. Zadej, kolik čísel se má vylosovat.
- S opakováním, nebo bez. Se zaškrtnutým Povolit opakování se každé číslo losuje zvlášť a stejné číslo může padnout znovu, jako když hážeš kostkou několikrát. Zruš zaškrtnutí a každé číslo bude jiné, jako když se tahají lístky z klobouku.
- Seřaď, pokud chceš. Zaškrtni Seřadit výsledky a čísla se seřadí od nejmenšího po největší, což se hodí při losování ve stylu loterie.
- Stiskni Generovat a pak Kopírovat a čísla vlož do zprávy nebo tabulky.
Celá obrazovka: stiskni nahoře v nástroji Celá obrazovka a vylosovaná čísla se zobrazí velká, což se hodí při tombole na velké obrazovce nebo ve streamu. Klávesa Esc tě vrátí zpět. V části 🎨 Barvy a efekty si nastavíš vlastní barvy pozadí a tlačítek (nebo zelené pozadí pro streamování) a to, jestli se výsledek zobrazí velký s ohňostrojem.
Jak se čísla vybírají
Mnoho jednoduchých výběrů čísel používá Math.random(), což stačí na hry, ale není to navržené jako nepředvídatelné. Tento nástroj používá crypto.getRandomValues, kryptograficky bezpečný generátor vestavěný v každém moderním prohlížeči. Vyhýbá se také častému problému zvanému modulo zkreslení: když se surová náhodná hodnota vtěsná do tvého rozsahu, některá čísla můžou být o něco pravděpodobnější než jiná. Generátor zahodí těch pár surových hodnot, které by zkreslení způsobily, a losuje znovu, takže každé číslo v tvém rozsahu má přesně stejnou šanci.
Všechno se děje v tvém prohlížeči. Žádná čísla se neposílají na server ani se tam neukládají.
Kdy použít generátor náhodných čísel
- Tomboly a slosování o ceny: Očísluj lístky, nastav rozsah od 1 do posledního lístku, zruš opakování a vylosuj tolik výherců, kolik máš cen.
- Losování ve stylu loterie: Pro losování „6 ze 49“ jako ve Sportce nastav 1 až 49, vyber 6, zruš opakování a zaškrtni řazení. Šance trefit všech šest je 1 ku 13 983 816, ať vsadíš jakákoli čísla, protože náhodná čísla nikdy „nemusí přijít“.
- Výuka a domácí úkoly: Generuj náhodné příklady na procvičování matematiky, vyber, který úkol opravíš, nebo ukaž žákům, jak často se čísla v sérii losování opakují.
- Výběr vzorku a testování: Vyber náhodné řádky z tabulky ke kontrole, náhodné účastníky průzkumu nebo vytvoř testovací data.
- Hry: Urči, kdo začíná, nastav náhodný cíl bodů, nebo nahraď chybějící kostky libovolným rozsahem.
Tipy
- Bez opakování nemůžeš vylosovat víc čísel, než kolik jich rozsah obsahuje. Od 1 do 10 je maximum 10 čísel, což ti jednoduše dá čísla 1 až 10 v náhodném pořadí. To je rychlý způsob, jak zamíchat očíslovaný seznam.
- Fungují i záporná čísla, takže −50 až 50 je platný rozsah.
- Jen dva výsledky? Losovat 1, nebo 2 funguje, ale rychlejší je hodit mincí: panna, nebo orel.
- Na skutečné kostky s tečkami a součty použij házení kostkou. Chceš-li vybírat ze jmen místo čísel, použij výběr jmen nebo kolo.