Žádné nahrávání, 100% lokálně, bez účtu

Generátor náhodných čísel

Okamžitě, bezpečně a zcela offline, vaše čísla nikdy neopustí vaše zařízení.

Jak Generátor náhodných čísel funguje

Generátor náhodných čísel produkuje jedno nebo tisíce náhodných celých čísel v jakémkoli rozsahu, který definujete, od jediného losování loterie až po úplný seznam jedinečných identifikátorů. Každé číslo je čerpáno z Web Crypto API (crypto.getRandomValues), které je podloženo kryptograficky bezpečným zdrojem entropie vestavěným do vašeho operačního systému. To se zásadně liší od Math.random(), který používá deterministický pseudo-náhodný algoritmus, který lze předpovědět, pokud je známo semeno.

Nástroj také nabízí režim bez duplikátů pro losování, kde se každá hodnota smí vyskytnout nejvýše jednou (implementováno odmítáním vzorkování), volitelné vzestupné nebo sestupné třídění a kopírování generovaného seznamu jedním kliknutím. Veškerá generační logika běží lokálně ve vašem prohlížeči; nic se neodesílá na žádný server.

Generátor náhodných čísel: návod krok za krokem

  1. Zadejte minimální a maximální hodnoty rozsahu (celá čísla, včetně záporných hodnot).
  2. Zadejte počet čísel, která chcete generovat.
  3. Zapněte Bez duplikátů, pokud by se každé číslo mělo vyskytnout ve výstupu nejvýše jednou.
  4. Klikněte na Generovat.
  5. Zkopírujte výsledek pomocí tlačítka kopírování jedním kliknutím nebo ho seřaďte vzestupně nebo sestupně před kopírováním.

Časté případy použití

  • Losování šesti jedinečných čísel loterie mezi 1 a 49 pomocí režimu bez duplikátů.
  • Náhodný výběr 10 výherců ze seznamu 500 účastníků očíslovaných od 1 do 500.
  • Generování seznamu 100 náhodných ID studentů v rozsahu pro simulační cvičení ve třídě.
  • Výběr náhodného čísla mezi 1 a 6 pro rozhodnutí, čí je řada ve společenské hře, když nejsou k dispozici fyzické kostky.

Často kladené otázky

Odesílá nástroj moje čísla nebo vstupy na server?

Ne. Vše probíhá ve vašem prohlížeči pomocí JavaScriptu a Web Crypto API. Během generování není podán žádný síťový požadavek a nástroj funguje offline po načtení stránky.

Jak náhodná čísla skutečně jsou?

crypto.getRandomValues je osiveno jádrem operačního systému pomocí hardwarových entropických zdrojů (tepelný šum, časování přerušení a podobně). Je to stejný zdroj používaný pro generování kryptografických klíčů. Math.random() naopak používá softwarový PRNG, který je rychlý, ale deterministický a předvídatelný, pokud je známo jeho stav. Pro většinu aplikací jako jsou loterie a vzorkování je rozdíl teoretický, ale použití bezpečného zdroje nic nestojí a je správným přednastavením.

Jak funguje režim bez duplikátů?

Nástroj táhne čísla jedno po druhém. Pokud bylo již vybrané číslo taženo, zahodí ho a táhne znovu (odmítání vzorkování). Rozsah musí obsahovat alespoň tolik různých celých čísel, kolik je požadováno; nástroj to ověřuje a zobrazuje chybu, pokud je požadavek nemožný. Pro velké počty relativně k velikosti rozsahu může tento přístup vyžadovat mnoho pokusů; nástroj omezuje opakované pokusy pro zabránění nekonečným smyčkám.

Mohu generovat čísla mimo rozsah celých čísel?

Nástroj generuje celá čísla (celá čísla), včetně záporných celých čísel. Desetinná čísla nejsou přímo podporována. Pro simulaci hodu šestistěnnou kostkou nastavte rozsah na 1 až 6. Pro náhodné procento nastavte 0 až 100.

Je generátor vhodný pro bezpečnost nebo hazardní hry?

Podkladový zdroj (crypto.getRandomValues) je vhodný pro kryptografické použití, ale tento nástroj je pomocný nástroj, nikoli certifikovaný systém pro hazardní hry nebo bezpečnost. Pro regulované hazardní hry nebo generování kryptografických klíčů použijte vyhrazenou certifikovanou platformu.

Mohu ho použít pro loterijní čísla nebo tombolu?

Ano. Nastavte rozsah odpovídající vaší loterii (například 1 až 49), zadejte počet (například 6), aktivujte bez duplikátů a klikněte na Generovat. Bezpečný zdroj dělá losování statisticky férové a nestranné. Můžete regenerovat kolikrát potřebujete.