Faire Entscheidungen benötigen echte Zufälligkeit — etwa bei der Auswahl von Gewinnern, der Einteilung von Teilnehmenden in Gruppen, der Stichprobenauswahl aus Datensätzen oder einfach bei der Entscheidung, wer beginnt. Dieser Generator erzeugt gleichmäßig verteilte zufällige ganze Zahlen innerhalb eines frei wählbaren Bereichs.
So funktioniert es
Legen Sie den Minimalwert, den Maximalwert und die gewünschte Anzahl fest. Jede Zahl wird unabhängig und gleichverteilt erzeugt. Das bedeutet, dass jede ganze Zahl im angegebenen Bereich bei jeder Ziehung genau dieselbe Wahrscheinlichkeit besitzt.
Die Formel
random() liefert einen gleichverteilten Zufallswert aus dem Intervall [0, 1). Durch die Skalierung wird dieser Wert auf ganze Zahlen von min bis einschließlich max abgebildet. Da die Ziehungen unabhängig sind, können Wiederholungen auftreten.
Rechenbeispiel
Fünf Zahlen zwischen 1 und 100 könnten beispielsweise 87, 3, 45, 87 und 12 lauten. Die wiederholte 87 ist völlig normal: Bereits bei fünf Ziehungen aus 100 möglichen Werten besteht eine merkliche Wahrscheinlichkeit für mindestens eine Wiederholung.
Häufige Fragen
Warum erscheinen manche Zahlen mehrfach?
Weil jede Ziehung unabhängig erfolgt, ähnlich wie bei einem Würfelwurf. Benötigen Sie ausschließlich eindeutige Werte, müssen Sie ohne Zurücklegen ziehen oder doppelte Ergebnisse nach der Erzeugung entfernen.
Eignet sich dieser Generator für Passwörter oder kryptografische Schlüssel?
Für vertrauliche Daten sollten Sie einen speziellen Passwortgenerator verwenden, der auf die kryptografische Zufallsquelle des Browsers zugreift. Dieses Werkzeug ist für faire alltägliche Zufallsentscheidungen gedacht, nicht für Kryptografie.
Bedeutet eine Folge wie 5, 5, 5, dass der Generator fehlerhaft ist?
Nein. Echte Zufallsfolgen enthalten Wiederholungen und Serien häufiger, als es die menschliche Intuition erwartet. Auch längere Folgen identischer Ergebnisse können bei korrekter Zufälligkeit ganz natürlich auftreten.
Jede Erzeugung ist unabhängig von früheren Ergebnissen. Wenn Sie eindeutige Werte benötigen, verwenden Sie eine Ziehung ohne Zurücklegen.