CodeKitHub
Generátorové nástroje

Kolo Náhodného Výběru

Naposledy aktualizováno:

Napište vlastní seznam a roztočte kolo, nebo zvolte vestavěnou předvolbu — týmy NFL, NBA, NHL a MLB, všech 50 amerických států, šampiony League of Legends, startovní Pokémony nebo nápady na večeři — a nechte kolo zastavit na opravdu náhodném vítězi. Pokud už máte seznam jmen, možností nebo nápadů, použijte vlastní režim; pokud chcete jen inspiraci bez psaní čehokoli, přepněte se na kategorii s předvolbou.

6 items — editing this list switches to Custom mode automatically.

Co je tento nástroj?

Kolo náhodného výběru je otáčející se kolo ve tvaru koláčového grafu, rozdělené na jednu barevnou výseč pro každou položku ve vašem seznamu, s ukazatelem, který po zpomalení otáčení zastaví na jedné vítězné výseči. Je to vizuální, hmatatelně působící verze losování jména z klobouku.

Tento nástroj funguje dvěma způsoby: napište vlastní seznam (jedna položka na řádek) a roztočte, nebo přepněte na kategorii s předvolbou — soupisky sportovních týmů, seznamy herních postav nebo nápady na jídlo — a roztočte bez psaní čehokoli.

Proč ho používat?

  • Vyberte náhodný tým NFL, NBA, NHL nebo MLB, když ho potřebujete do sázky, kvízu, nebo prostě nevíte, kterému týmu fandit.
  • Získejte náhodného šampiona League of Legends nebo Pokémona ke zkoušení, když vás omrzí vaše obvyklé volby.
  • Rozhodněte, co budete mít k večeři, který americký stát navštívit, nebo kdo začíná ve hře — bez dohadování.
  • Napište vlastní jména, úkoly nebo ceny a použijte kolo pro výběr ve třídě, tomboly nebo přiřazení do týmů.
  • Zapněte "odebrat vítěze po každém roztočení" a eliminujte možnosti jednu po druhé — užitečné pro losování více vítězů nebo vyřazovací pavouk.
  • Zdarma, okamžitě a plně lokálně — nic, co napíšete, nikam nikam se nikam neposílá.

Jak se používá

  1. Vyberte předvolbu z rozbalovací nabídky (týmy NFL, NBA, NHL, MLB, americké státy, šampioni League of Legends, Pokémoni nebo nápady na večeři) — nebo ponechte na Vlastní a napište vlastní seznam, jednu položku na řádek, do pole.
  2. Klikněte na kolo nebo tlačítko "Roztočit kolo".
  3. Sledujte, jak se kolo točí a zpomaluje až do zastavení — položka pod ukazatelem je vítězem.
  4. Volitelně před dalším roztočením zaškrtněte "Odebrat vítěze po každém roztočení" a vylosujte více vítězů bez opakování.

Příklad

Vstup

Předvolba: Týmy NFL, odebrat vítěze po každém roztočení: zapnuto

Výstup

První roztočení: Kansas City Chiefs. Druhé roztočení (Chiefs odebráni): Philadelphia Eagles.

Se zapnutým režimem odebrání vítěze se každé roztočení losuje ze zmenšujícího se souboru, takže nikdy nedostanete stejný výsledek dvakrát.

Časté dotazy

Je roztočení opravdu náhodné, nebo zvýhodňuje určité položky?

Každá položka dostane stejně velkou výseč kola a vítězná výseč je vybrána pomocí `Math.random()` ještě předtím, než vůbec začne animace otáčení — vzdálenost roztočení se pouze vypočítá tak, aby se zastavila na už zvolené výseči. Každá položka má tedy přesně šanci 1 z N bez ohledu na polohu nebo velikost výseče na obrazovce.

Mohu použít vlastní seznam místo předvolby?

Ano — to je výchozí režim. Napište nebo vložte jednu položku na řádek do pole vpravo; kolo se aktualizuje živě, jak píšete, a napsání čehokoli automaticky přepne rozbalovací nabídku zpět na Vlastní, i když byla dříve vybraná předvolba.

Jsou seznamy sportovních týmů aktuální?

Ano. Seznamy NFL (32 týmů), NBA (30 týmů) a MLB (30 týmů) odrážejí aktuální franšízy jednotlivých lig a seznam NHL (32 týmů) zahrnuje Utah Mammoth, přejmenovanou identitu bývalé franšízy Arizona Coyotes, která se přestěhovala do Salt Lake City.

Kolik šampionů League of Legends a Pokémonů je zahrnuto?

Předvolba League of Legends obsahuje více než 150 aktuálních šampionů zahrnujících celou historii vydání hry až do roku 2026. Předvolba Pokémon je vybraný seznam startovních Pokémonů z každé generace plus několik obzvlášť oblíbených voleb (Pikachu, Eevee, Charizard a další) — není to celý Pokédex s více než 1000 Pokémony, protože kolo s tolika výsečemi by bylo nečitelné.

Mohu odebrat položku a znovu roztočit tak, aby se už neobjevila?

Ano — zaškrtněte "Odebrat vítěze po každém roztočení" před roztočením. Každý vítěz je po skončení automaticky odstraněn ze seznamu, takže opakovaná roztočení losují ze zmenšujícího se souboru. To se hodí pro losování více výherců tomboly nebo pro vyřazovací výběr.

Proč kolo zobrazuje méně než 18 znaků u dlouhých jmen?

Popisky jsou na samotném kole zkráceny výpustkou, aby se dlouhá jména mezi výsečemi nepřekrývala, ale celé jméno se po zastavení stále zobrazí v textu výsledku pod kolem — ze seznamu se ve skutečnosti nic neořezává, jde jen o zobrazení na kole.

Ukládá nebo nahrává tento nástroj můj seznam někam?

Ne. Vše — vykreslení kola, výběr vítěze, spuštění animace roztočení — probíhá ve vašem prohlížeči v čistém JavaScriptu. Váš seznam se nikdy neposílá na server a zmizí ve chvíli, kdy zavřete nebo znovu načtete stránku.

Související nástroje