Zufällige Elemente auswählen
Füge eine Liste von Elementen ein, wähle einen oder mehrere Einträge zufällig aus und sieh dir Restliste und Ziehungsverlauf an.
Alle Ergebnisse dieser Ziehung
- Ausgewählte Elemente erscheinen hier nach einer Ziehung.
- Diese Ziehung
- 0
- Derzeit verfügbar
- 0
- Runden im Verlauf
- 0
Verbleibende Elemente
- Keine Elemente übrig.
Ziehungsverlauf
- Der Verlauf erscheint hier nach einer Ziehung.
Der kopierte Text ist nicht nummeriert; jedes ausgewählte Element steht in einer eigenen Zeile.
Mehr erfahren
Ziehungsmethode und Regeln gegen Duplikate
Sichere Zufallsauswahl
Zuerst werden leere Zeilen entfernt und jeder Eingabezeile eine eigene Identität gegeben. Zufallsindizes kommen aus Web Crypto und verwenden Ablehnungsauswahl statt einer direkten Modulo-Abbildung.
Ohne Zurücklegen wird eine partielle Fisher-Yates-Mischung verwendet, die nur den benötigten Bereich bewegt. Mit Zurücklegen wird für jede Auswahl erneut aus dem aktuellen Pool gezogen.
Ohne Zurücklegen und Verlaufsausschluss
Ohne Zurücklegen verhindert, dass dieselbe Eingabezeile in einer Runde zweimal erscheint. Der Verlaufsausschluss entfernt in früheren Runden gezogene Zeilen aus dem nächsten Pool.
Behandlung doppelter Texte
Zwei Zeilen mit identischem Text bleiben zwei getrennte Elemente. So bleibt die tatsächliche Gewichtung der Eingabe erhalten; für eindeutige Texte bereinigst du die Liste vorher.
Grenzen, Datenschutz und Nutzung
Maximal 1.000.000 Zeichen, 50.000 Eingabezeilen und 1.000 Ziehungen pro Runde. Der Verlauf speichert bis zu 100 Runden und entfernt darüber hinaus die ältesten Einträge.
Alles läuft lokal im Browser. Die Liste wird nicht hochgeladen, keine entfernte API verwendet und nichts in localStorage gespeichert. Die Zwischenablage wird erst nach deiner Kopierauswahl verwendet.
Für alltägliche Auswahl und Unterhaltung, nicht für regulierte Ziehungen oder medizinische, rechtliche, finanzielle und sicherheitskritische Entscheidungen.
Tool-Informationen und Quellen
Die Zufallsquelle folgt der MDN-Dokumentation zu Crypto.getRandomValues; das Verfahren ohne Zurücklegen orientiert sich an der von NIST beschriebenen Fisher-Yates-Methode. Keine Laufzeitbibliothek eines Drittanbieters wird verwendet.
Häufige Fragen
Was ist der Unterschied zwischen mit und ohne Zurücklegen?
Mit Zurücklegen kann dieselbe Eingabezeile in einer Runde mehrfach ausgewählt werden. Ohne Zurücklegen erscheint jede Eingabezeile in dieser Runde höchstens einmal.
Warum sind nach dem Ausschluss früherer Treffer keine Elemente verfügbar?
Der Verlauf umfasst bereits alle Eingabezeilen. Lösche den Verlauf, deaktiviere den Ausschluss oder füge weitere Elemente hinzu.
Warum wird der Verlauf beim Bearbeiten der Liste gelöscht?
Wenn sich die Zeilen ändern, ändert sich die Identität der verfügbaren Menge. Das Löschen des alten Verlaufs verhindert, dass Einträge der alten Liste aus der neuen ausgeschlossen werden.