Přejít na obsah

Generátor náhodných čísel

Vylosujte celá nebo desetinná čísla z libovolného rozsahu, s opakováním či bez.

Typ
Možnosti
—

Běží v prohlížeči – vaše data se nikam neodesílají.

Jak použít

  1. Do polí Min a Max zadejte dolní a horní hranici rozsahu.
  2. Do pole Počet zadejte, kolik čísel chcete vylosovat, od 1 do 1000.
  3. V poli Typ vyberte Celá čísla nebo Desetinná čísla.
  4. Zrušte zaškrtnutí Povolit opakování, pokud chcete každé číslo jen jednou.
  5. Klikněte na Generovat nebo stiskněte Enter v některém poli. Výsledek se zobrazí pod formulářem.

Příklady

Šest čísel pro Sportku

Vstup
Min: 1
Max: 49
Počet: 6
Výstup
6 náhodných celých čísel od 1 do 49 včetně. Bez opakování. Seřazeno vzestupně.

Náhodné pořadí 20 soutěžících

Vstup
Min: 1
Max: 20
Počet: 20
Výstup
20 náhodných celých čísel od 1 do 20 včetně. Bez opakování.

Desetinná čísla pro testovací data

Vstup
Min: 0
Max: 1
Počet: 5
Výstup
5 náhodných desetinných čísel z [0, 1) s 2 desetinnými místy. Seřazeno sestupně.

Časté dotazy

Může se vylosovat i horní hranice rozsahu?

Při volbě Celá čísla se mohou vylosovat obě hranice. Při volbě Desetinná čísla se Max nikdy nevylosuje: rozsah od 0 do 1 s hodnotou 2 v poli Desetinná místa dává čísla od 0.00 do 0.99.

Proč nejde zadat číslo s desetinnou čárkou?

Pole Min a Max přijímají desetinnou tečku, například -2.5. Nepoužívejte čárky, oddělovače tisíců ani zápis s exponentem.

Proč nelze vylosovat požadovaný počet čísel bez opakování?

Rozsah musí obsahovat alespoň tolik různých hodnot, kolik požadujete. Například od 1 do 10 lze vylosovat nejvýše 10 různých celých čísel; pro větší počet rozšiřte rozsah.

Mají všechna čísla stejnou šanci na vylosování?

Každá přípustná hodnota má stejnou pravděpodobnost výběru. Nástroj používá crypto.getRandomValues a odmítá hodnoty, které by rozdělení pravděpodobnosti zkreslily.

Ukládají se vylosovaná čísla?

Vylosovaná čísla se neukládají; v localStorage zůstává pouze nastavení nástroje. Generování probíhá ve vašem prohlížeči. Analytika dostává události použití s identifikátorem nástroje, nikoli čísla ani rozsah.