Lijstrandomizer

Plak een willekeurige lijst, één item per regel, en krijg die terug in een echt willekeurige volgorde, of trek er willekeurig één item uit. Handig om loterijen te trekken, te bepalen wie eerst gaat, vragen te schudden, een reviewer te kiezen of gewoon besluiteloosheid te doorbreken. Schud zo vaak je wilt tot je tevreden bent met de volgorde.

Zo randomiseer je een lijst

  1. 1

    Plak je items

    Eén per regel. Lege regels worden overgeslagen.

  2. 2

    Schudden of kiezen

    Klik op «Lijst schudden» voor de hele lijst in willekeurige volgorde, of op «Kies er één» om willekeurig één item eruit te halen.

  3. 3

    Hergebruik het resultaat

    Kopieer de geschudde lijst, of schud opnieuw voor elke keer een nieuwe volgorde.

Hoe het schudden werkt

Elk item heeft evenveel kans om op elke positie te belanden, dus geen enkele invoer wordt naar de boven- of onderkant van de lijst getrokken. Schud opnieuw en je krijgt elke keer een onafhankelijke, verse volgorde.

Waarom niet gewoon «op toeval sorteren»?

Sorteren met een willekeurige vergelijker (list.sort(() => Math.random() - 0.5)) is een bekende valkuil. De volgordes die dit oplevert zijn niet gelijkmatig verdeeld: sommige komen veel vaker voor dan andere, en de scheefheid hangt af van de sorteerroutine. Een echt schudalgoritme behandelt elke volgorde als even waarschijnlijk.

Veelvoorkomende toepassingen

Taak Hoe je het doet
Winnaar van een loterij Plak de deelnemers, schud, neem de eerste
Volgorde van presentaties Plak de namen, schud, presenteer van boven naar beneden
Koppels maken (1 en 2, 3 en 4) Schud en lees dan twee tegelijk
Reviewer-rotatie Schud en neem de eerste paar
Besluiteloosheid Plak de opties en kies er één

Veelgestelde vragen

Voor informele loterijen wel: de volgorde is gelijkmatig willekeurig. Voor gereguleerde kansspelen of elke trekking waarvan de uitslag kan worden aangevochten, gebruik je een gecontroleerde dienst die een verifieerbare seed vastlegt.

Heel lange lijsten schudden zonder problemen. Enorme lijsten worden vooral beperkt door hoeveel tekst prettig te plakken en terug te kopiëren is.

Ja. Elke regel wordt als een eigen item behandeld, dus als dezelfde naam twee keer voorkomt, blijft die twee keer in het geschudde resultaat staan.

Nee. Het resultaat hangt niet af van de volgorde waarin je de items plakt, dus een alfabetische en een omgekeerde lijst geven even willekeurige uitkomsten.

Gerelateerde tools

Tool beschikbaar in andere talen