CodeKitHub
Narzędzia generujące

Losowe Koło Fortuny

Ostatnia aktualizacja:

Wpisz własną listę i zakręć kołem, albo wybierz gotowy zestaw — drużyny NFL, NBA, NHL i MLB, wszystkie 50 stanów USA, czempionów League of Legends, startowe Pokémony lub pomysły na obiad — i pozwól kołu wylosować naprawdę losowego zwycięzcę. Jeśli masz już listę imion, opcji lub pomysłów, użyj trybu niestandardowego; jeśli chcesz po prostu inspiracji bez wpisywania czegokolwiek, przełącz się na kategorię gotową.

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

Czym jest to narzędzie?

Losowe koło fortuny to obracające się koło w kształcie wykresu kołowego, podzielone na kolorowe wycinki — po jednym na każdy element listy — ze wskaźnikiem, który po zwolnieniu obrotów zatrzymuje się na jednym zwycięskim wycinku. To wizualna, „fizyczna” wersja losowania imienia z kapelusza.

To narzędzie działa na dwa sposoby: wpisz własną listę (po jednym elemencie w wierszu) i zakręć kołem, albo przełącz się na gotową kategorię — składy drużyn sportowych, listy postaci z gier lub pomysły na jedzenie — i zakręć bez wpisywania czegokolwiek.

Dlaczego warto go używać?

  • Wylosuj losową drużynę NFL, NBA, NHL lub MLB, gdy potrzebujesz jej do puli, quizu lub po prostu nie wiesz, komu kibicować.
  • Wylosuj czempiona League of Legends lub Pokémona do wypróbowania, gdy znudzą ci się zwykłe wybory.
  • Zdecyduj, co zjeść na obiad, który stan USA odwiedzić, albo kto zaczyna grę — bez kłótni.
  • Wpisz własne imiona, zadania lub nagrody i użyj koła do losowań w klasie, loterii lub przydziału do zespołów.
  • Włącz opcję „usuń zwycięzcę po każdym losowaniu”, aby eliminować opcje jedna po drugiej — przydatne przy losowaniu kilku zwycięzców lub drabince eliminacyjnej.
  • Za darmo, natychmiast i w pełni lokalnie — nic, co wpiszesz, nie jest nigdzie przesyłane.

Jak używać

  1. Wybierz gotowy zestaw z listy rozwijanej (drużyny NFL, NBA, NHL, MLB, stany USA, czempioni League of Legends, Pokémony lub pomysły na obiad) — albo pozostaw tryb Niestandardowy i wpisz własną listę, po jednym elemencie w wierszu, w polu tekstowym.
  2. Kliknij koło lub przycisk „Zakręć kołem”.
  3. Obserwuj, jak koło się kręci i zwalnia do zatrzymania — element pod wskaźnikiem jest zwycięzcą.
  4. Opcjonalnie zaznacz „Usuń zwycięzcę po każdym losowaniu” przed kolejnym losowaniem, aby wylosować kilku zwycięzców bez powtórzeń.

Przykład

Wejście

Zestaw: drużyny NFL, usuń zwycięzcę po każdym losowaniu: włączone

Wynik

Pierwsze losowanie: Kansas City Chiefs. Drugie losowanie (Chiefs usunięci): Philadelphia Eagles.

Przy włączonym trybie usuwania zwycięzcy każde losowanie odbywa się z kurczącej się puli, więc nigdy nie otrzymasz tego samego wyniku dwa razy.

Najczęściej zadawane pytania

Czy losowanie jest naprawdę losowe, czy faworyzuje niektóre elementy?

Każdy element otrzymuje wycinek koła o równym rozmiarze, a zwycięski wycinek jest wybierany za pomocą `Math.random()` jeszcze przed rozpoczęciem animacji obrotu — dystans obrotu jest po prostu obliczany tak, by zatrzymać się na już wybranym wycinku. Dzięki temu każdy element ma dokładnie szansę 1 na N, niezależnie od pozycji czy rozmiaru wycinka na ekranie.

Czy mogę użyć własnej listy zamiast gotowego zestawu?

Tak — to jest tryb domyślny. Wpisz lub wklej po jednym elemencie w wierszu w polu po prawej stronie; koło aktualizuje się na bieżąco podczas pisania, a wpisanie czegokolwiek automatycznie przełącza listę rozwijaną z powrotem na Niestandardowy, nawet jeśli wcześniej wybrany był gotowy zestaw.

Czy listy drużyn sportowych są aktualne?

Tak. Listy NFL (32 drużyny), NBA (30 drużyn) i MLB (30 drużyn) odzwierciedlają aktualne franczyzy każdej ligi, a lista NHL (32 drużyny) zawiera Utah Mammoth — nową nazwę dawnej franczyzy Arizona Coyotes, która przeniosła się do Salt Lake City.

Ile czempionów League of Legends i Pokémonów jest dostępnych?

Gotowy zestaw League of Legends zawiera ponad 150 aktualnych czempionów obejmujących całą historię wydań gry aż do 2026 roku. Zestaw Pokémonów to wyselekcjonowana lista startowych Pokémonów z każdej generacji plus kilka szczególnie popularnych wyborów (Pikachu, Eevee, Charizard i inne) — to nie pełny Pokédex liczący ponad 1000 pozycji, bo koło z taką liczbą wycinków byłoby nieczytelne.

Czy mogę usunąć element i zakręcić ponownie, tak by już się nie pojawił?

Tak — zaznacz „Usuń zwycięzcę po każdym losowaniu” przed losowaniem. Każdy zwycięzca jest automatycznie usuwany z listy po wylosowaniu, więc kolejne losowania odbywają się z kurczącej się puli. Przydaje się to przy losowaniu kilku zwycięzców loterii lub prowadzeniu losowania eliminacyjnego.

Dlaczego koło pokazuje mniej niż 18 znaków dla długich nazw?

Etykiety na samym kole są skracane wielokropkiem, aby długie nazwy nie nachodziły na siebie między wycinkami, ale po zatrzymaniu koła pełna nazwa i tak pojawia się w tekście wyniku poniżej — z listy nic nie jest faktycznie usuwane, ogranicza się to jedynie do wyświetlania na kole.

Czy narzędzie zapisuje lub przesyła moją listę gdziekolwiek?

Nie. Wszystko — rysowanie koła, wybór zwycięzcy, animacja obrotu — dzieje się w Twojej przeglądarce w czystym JavaScript. Twoja lista nigdy nie jest wysyłana na serwer i znika w chwili zamknięcia lub odświeżenia strony.

Powiązane narzędzia