CodeKitHub
Generátorové nástroje

Koleso Náhodného Výberu

Naposledy aktualizované:

Napíšte vlastný zoznam a roztočte koleso, alebo zvoľte vstavanú predvoľbu — tímy NFL, NBA, NHL a MLB, všetkých 50 amerických štátov, šampiónov League of Legends, štartovacie Pokémony alebo nápady na večeru — a nechajte koleso zastaviť na skutočne náhodnom víťazovi. Ak už máte zoznam mien, možností alebo nápadov, použite vlastný režim; ak chcete len inšpiráciu bez písania čohokoľvek, prepnite sa na kategóriu s predvoľbou.

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

Čo je tento nástroj?

Koleso náhodného výberu je otáčajúce sa koleso v tvare koláčového grafu, rozdelené na jednu farebnú výseč pre každú položku vo vašom zozname, s ukazovateľom, ktorý po spomalení otáčania zastaví na jednej víťaznej výseči. Je to vizuálna, hmatateľne pôsobiaca verzia losovania mena z klobúka.

Tento nástroj funguje dvoma spôsobmi: napíšte vlastný zoznam (jedna položka na riadok) a roztočte, alebo prepnite na kategóriu s predvoľbou — súpisky športových tímov, zoznamy herných postáv alebo nápady na jedlo — a roztočte bez písania čohokoľvek.

Prečo ho používať?

  • Vyberte náhodný tím NFL, NBA, NHL alebo MLB, keď ho potrebujete do stávky, kvízu, alebo jednoducho neviete, ktorému tímu fandiť.
  • Získajte náhodného šampióna League of Legends alebo Pokémona na vyskúšanie, keď vás omrzia vaše obvyklé voľby.
  • Rozhodnite, čo budete mať na večeru, ktorý americký štát navštíviť, alebo kto začína v hre — bez hádania sa.
  • Napíšte vlastné mená, úlohy alebo ceny a použite koleso na výber v triede, tomboly alebo priradenie do tímov.
  • Zapnite "odobrať víťaza po každom roztočení" a eliminujte možnosti jednu po druhej — užitočné pri losovaní viacerých víťazov alebo vyraďovacom pavúku.
  • Zadarmo, okamžite a plne lokálne — nič, čo napíšete, sa nikam neposiela.

Ako sa používa

  1. Vyberte predvoľbu z rozbaľovacej ponuky (tímy NFL, NBA, NHL, MLB, americké štáty, šampióni League of Legends, Pokémony alebo nápady na večeru) — alebo ponechajte na Vlastné a napíšte vlastný zoznam, jednu položku na riadok, do poľa.
  2. Kliknite na koleso alebo tlačidlo "Roztočiť koleso".
  3. Sledujte, ako sa koleso točí a spomaľuje až do zastavenia — položka pod ukazovateľom je víťazom.
  4. Voliteľne pred ďalším roztočením zaškrtnite "Odobrať víťaza po každom roztočení" a vylosujte viacerých víťazov bez opakovania.

Príklad

Vstup

Predvoľba: Tímy NFL, odobrať víťaza po každom roztočení: zapnuté

Výstup

Prvé roztočenie: Kansas City Chiefs. Druhé roztočenie (Chiefs odobraní): Philadelphia Eagles.

So zapnutým režimom odobratia víťaza sa každé roztočenie losuje zo zmenšujúceho sa súboru, takže nikdy nedostanete rovnaký výsledok dvakrát.

Časté otázky

Je roztočenie naozaj náhodné, alebo zvýhodňuje určité položky?

Každá položka dostane rovnako veľkú výseč kolesa a víťazná výseč je vybraná pomocou `Math.random()` ešte predtým, ako vôbec začne animácia otáčania — vzdialenosť roztočenia sa iba vypočíta tak, aby sa zastavila na už zvolenej výseči. Každá položka má teda presne šancu 1 z N bez ohľadu na polohu alebo veľkosť výseče na obrazovke.

Môžem použiť vlastný zoznam namiesto predvoľby?

Áno — to je predvolený režim. Napíšte alebo vložte jednu položku na riadok do poľa vpravo; koleso sa aktualizuje naživo, ako píšete, a napísanie čohokoľvek automaticky prepne rozbaľovaciu ponuku späť na Vlastné, aj keď bola predtým vybraná predvoľba.

Sú zoznamy športových tímov aktuálne?

Áno. Zoznamy NFL (32 tímov), NBA (30 tímov) a MLB (30 tímov) odzrkadľujú aktuálne franšízy jednotlivých líg a zoznam NHL (32 tímov) zahŕňa Utah Mammoth, premenovanú identitu bývalej franšízy Arizona Coyotes, ktorá sa presťahovala do Salt Lake City.

Koľko šampiónov League of Legends a Pokémonov je zahrnutých?

Predvoľba League of Legends obsahuje viac ako 150 aktuálnych šampiónov zahŕňajúcich celú históriu vydaní hry až do roku 2026. Predvoľba Pokémon je vybraný zoznam štartovacích Pokémonov z každej generácie plus niekoľko obzvlášť obľúbených volieb (Pikachu, Eevee, Charizard a ďalšie) — nie je to celý Pokédex s viac ako 1000 Pokémonmi, pretože koleso s toľkými výsečami by bolo nečitateľné.

Môžem odobrať položku a znova roztočiť tak, aby sa už neobjavila?

Áno — zaškrtnite "Odobrať víťaza po každom roztočení" pred roztočením. Každý víťaz je po zastavení automaticky odstránený zo zoznamu, takže opakované roztočenia losujú zo zmenšujúceho sa súboru. To sa hodí na losovanie viacerých výhercov tomboly alebo na vyraďovací výber.

Prečo koleso zobrazuje menej ako 18 znakov pri dlhých menách?

Popisky sú na samotnom kolese skrátené výpustkou, aby sa dlhé mená medzi výsečami neprekrývali, ale celé meno sa po zastavení stále zobrazí v texte výsledku pod kolesom — zo zoznamu sa v skutočnosti nič neoreže, ide len o zobrazenie na kolese.

Ukladá alebo nahráva tento nástroj môj zoznam niekam?

Nie. Všetko — vykreslenie kolesa, výber víťaza, spustenie animácie roztočenia — prebieha vo vašom prehliadači v čistom JavaScripte. Váš zoznam sa nikdy neposiela na server a zmizne vo chvíli, keď zavriete alebo znova načítate stránku.

Súvisiace nástroje