CodeKitHub
Инструменти за генериране

Колело за Случаен Избор

Последна актуализация:

Въведете собствения си списък и завъртете, или изберете вградена предварителна настройка — отбори от NFL, NBA, NHL и MLB, всичките 50 щата на САЩ, шампиони от League of Legends, стартови Покемони или идеи за вечеря — и оставете колелото да спре на истински случаен победител. Ако вече имате списък с имена, опции или идеи, използвайте персонализирания режим; ако просто искате вдъхновение, без да въвеждате нищо, превключете на предварително зададена категория.

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

Какво представлява този инструмент?

Колелото за случаен избор е въртящо се колело във формата на кръгова диаграма, разделено на един цветен сектор за всеки елемент от списъка ви, с показалец, който спира на един печеливш сектор, след като въртенето се забави до пълно спиране. Това е визуалната, физически усещана версия на изтеглянето на име от шапка.

Този инструмент работи по два начина: въведете собствения си списък (по един елемент на ред) и завъртете, или превключете на предварително зададена категория — състави на спортни отбори, списъци с игрови герои или идеи за храна — и завъртете, без да въвеждате нищо.

Защо да го използвате?

  • Изберете случаен отбор от NFL, NBA, NHL или MLB, когато ви трябва такъв за залог, тест или просто не знаете за кой отбор да държите.
  • Получете случаен шампион от League of Legends или Покемон, който да опитате, когато сте се отегчили от обичайните си избори.
  • Решете какво да ядете за вечеря, кой щат на САЩ да посетите, или кой да започне играта — без спорове.
  • Въведете собствените си имена, задачи или награди и използвайте колелото за избор в класната стая, томболи или разпределение на отбори.
  • Включете "премахни победителя след всяко завъртане", за да изключвате опциите една по една — полезно за изтегляне на няколко победители или провеждане на елиминационен турнир.
  • Безплатно, мигновено и напълно локално — нищо от това, което въвеждате, не се качва никъде.

Как да го използвате

  1. Изберете предварителна настройка от падащото меню (отбори от NFL, NBA, NHL, MLB, щати на САЩ, шампиони от League of Legends, Покемони или идеи за вечеря) — или го оставете на Персонализиран и въведете собствения си списък, по един елемент на ред, в полето.
  2. Кликнете върху колелото или бутона "Завърти Колелото".
  3. Наблюдавайте как колелото се върти и забавя до спиране — елементът под показалеца е победителят.
  4. По желание отметнете "Премахни победителя след всяко завъртане", преди да завъртите отново, за да изтеглите няколко победители без повторения.

Пример

Вход

Предварителна настройка: отбори от NFL, премахни победителя след всяко завъртане: включено

Резултат

Първо завъртане: Kansas City Chiefs. Второ завъртане (Chiefs премахнати): Philadelphia Eagles.

С включен режим за премахване на победителя, всяко завъртане се тегли от постоянно намаляващ набор, така че никога няма да получите един и същ резултат два пъти.

Често задавани въпроси

Наистина ли завъртането е случайно, или облагодетелства определени елементи?

Всеки елемент получава равен по размер сектор на колелото, а печелившият сектор се избира с `Math.random()` дори преди да започне анимацията на въртене — разстоянието на въртене просто се изчислява така, че да спре на вече избрания сектор. Така всеки елемент има точно 1 на N шанс, независимо от позицията или размера на сектора на екрана.

Мога ли да използвам собствения си списък вместо предварителна настройка?

Да — това е режимът по подразбиране. Въведете или поставете по един елемент на ред в полето вдясно; колелото се обновява в реално време, докато пишете, а въвеждането на каквото и да е автоматично превключва падащото меню обратно на Персонализиран, дори ако преди това е била избрана предварителна настройка.

Актуални ли са списъците на спортните отбори?

Да. Списъците на NFL (32 отбора), NBA (30 отбора) и MLB (30 отбора) отразяват настоящите франчайзи на всяка лига, а списъкът на NHL (32 отбора) включва Utah Mammoth — преименуваната идентичност на бившия франчайз Arizona Coyotes, който се премести в Солт Лейк Сити.

Колко шампиони от League of Legends и Покемони са включени?

Предварителната настройка за League of Legends включва над 150 настоящи шампиони, обхващащи цялата история на изданията на играта до 2026 г. Предварителната настройка за Покемони е подбран списък от стартови Покемони от всяко поколение плюс няколко особено популярни избора (Пикачу, Ийви, Чаризард и други) — това не е целият Pokédex с над 1000 елемента, тъй като колело с толкова много сектори би било нечетливо.

Мога ли да премахна елемент и да завъртя отново, без той да се върне?

Да — отметнете "Премахни победителя след всяко завъртане", преди да завъртите. Всеки победител автоматично се изтрива от списъка след спирането, така че повтарящите се завъртания се теглят от постоянно намаляващ набор. Това е полезно за изтегляне на няколко победители в томбола или за провеждане на елиминационен избор.

Защо колелото показва по-малко от 18 знака за дълги имена?

Етикетите се съкращават с многоточие на самото колело, за да не се припокриват дългите имена между секторите, но пълното име все пак се показва в текста на резултата под колелото, след като спре — от списъка ви всъщност нищо не се изрязва, само показването на колелото.

Съхранява ли или качва ли този инструмент списъка ми някъде?

Не. Всичко — изчертаването на колелото, избирането на победителя, изпълнението на анимацията на въртене — се случва във вашия браузър с обикновен JavaScript. Списъкът ви никога не се изпраща на сървър и изчезва в момента, в който затворите или презаредите страницата.