Eine Liste zufällig mischen
Fügen Sie eine Liste ein und erhalten Sie denselben Inhalt in völlig zufälliger Reihenfolge, wobei jede Anordnung gleich wahrscheinlich ist.
Wird auf Ihrem Gerät verarbeitet. Es wird nichts an einen Server gesendet.
Wendet den Fisher-Yates-Algorithmus mit der kryptografischen Schnittstelle des Browsers an, sodass jede Permutation gleich wahrscheinlich ist.
Anwendungsfälle
- Eine zufällige Redereihenfolge für eine Besprechung festlegen.
- Die Fragen einer Prüfung mischen.
- Die Reihenfolge einer selbst erstellten Playlist zufällig ändern.
So funktioniert's
- 1
Liste einfügen
Ein Eintrag pro Zeile.
- 2
Auf „Mischen“ klicken
Kopieren Sie das Ergebnis in der neuen Reihenfolge.
Technische Details
- Ein Eintrag pro Zeile. Leere Zeilen werden ignoriert, Leerzeichen am Anfang und Ende entfernt.
- Doppelte Einträge bleiben erhalten: Steht eine Zeile zweimal da, erscheint sie auch zweimal im Ergebnis.
- Sie können beliebig oft neu mischen; jede Reihenfolge ist unabhängig von der vorherigen.
- Der Zufall stammt aus crypto.getRandomValues(), der kryptografischen Quelle des Browsers, mit Verwerfungsmethode, damit kein Ergebnis bevorzugt wird.
Häufige Fragen
Welchen Algorithmus verwendet es?
Fisher-Yates, den Standardalgorithmus für unverzerrtes Mischen, kombiniert mit einer kryptografisch sicheren Zufallsquelle.
Ähnliche Tools
- Münze werfenWirft eine virtuelle Münze: Kopf oder Zahl.
- Würfel werfenWirft virtuelle Würfel mit mehreren Seiten.
- Zufällig auswählenWählt ein zufälliges Element aus Ihrer Liste.
- Teams zufällig einteilenTeilt eine Gruppe in zufällige Teams auf.
- ZufallszahlengeneratorErzeugt eine Zufallszahl in einem Bereich.