Losowarka Listy

Wklej dowolną listę, po jednym elemencie w wierszu, i odbierz ją w naprawdę losowej kolejności albo wyciągnij pojedynczy element na chybił trafił. Przydatna do przeprowadzania losowań, ustalania, kto zaczyna, tasowania pytań, wyboru recenzenta lub po prostu przełamania niezdecydowania. Tasuj tyle razy, ile chcesz, aż będziesz zadowolony z kolejności.

Jak wylosować kolejność listy

  1. 1

    Wklej swoje elementy

    Po jednym w wierszu. Puste wiersze są pomijane.

  2. 2

    Przetasuj lub wylosuj

    Kliknij «Przetasuj listę», aby uzyskać całą listę w losowej kolejności, lub «Wylosuj jeden», aby wyciągnąć pojedynczy element.

  3. 3

    Wykorzystaj wynik

    Skopiuj przetasowaną listę lub przetasuj ponownie, aby za każdym razem uzyskać nową kolejność.

Jak działa tasowanie

Każdy element ma taką samą szansę trafić na dowolną pozycję, więc żadna pozycja nie jest faworyzowana na początku ani na końcu listy. Przetasuj ponownie, a za każdym razem otrzymasz niezależną, świeżą kolejność.

Dlaczego nie wystarczy «posortować losowo»?

Sortowanie za pomocą losowego komparatora (list.sort(() => Math.random() - 0.5)) to znana pułapka. Powstające kolejności nie są równomiernie rozłożone: niektóre pojawiają się znacznie częściej niż inne, a obciążenie zależy od procedury sortowania. Prawdziwe tasowanie traktuje każdą kolejność jako tak samo prawdopodobną.

Typowe zastosowania

Zadanie Jak to zrobić
Zwycięzca loterii Wklej uczestników, przetasuj, weź pierwszego
Kolejność prezentacji Wklej imiona, przetasuj, prezentuj od góry do dołu
Dobieranie w pary (1 i 2, 3 i 4) Przetasuj, a potem czytaj po dwa
Rotacja recenzentów Przetasuj i weź kilku pierwszych
Niezdecydowanie Wklej opcje i wylosuj jedną

Najczęściej zadawane pytania

W przypadku nieformalnych loterii tak: kolejność jest równomiernie losowa. W przypadku regulowanego hazardu lub każdego losowania, którego wynik można zakwestionować, użyj audytowanej usługi, która zapisuje weryfikowalne ziarno.

Bardzo długie listy tasują się bez problemu. Ogromne listy ogranicza głównie to, ile tekstu wygodnie jest wkleić i skopiować z powrotem.

Tak. Każdy wiersz jest traktowany jako osobny element, więc jeśli to samo imię pojawia się dwa razy, pozostaje dwa razy w przetasowanym wyniku.

Nie. Wynik nie zależy od kolejności, w jakiej wklejasz elementy, więc lista alfabetyczna i odwrócona dają tak samo losowe rezultaty.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach