Zufallszahlengenerator
Generiere bis zu 500 zufällige Ganzzahlen pro Lauf, erzwinge eindeutige Ergebnisse und kopiere ein revisionssicheres Protokoll mit diesem lokalen Generator.
Gewinnspiele, QA-Stichproben und Simulationen brauchen früher oder später einen verlässlichen Zufallszahlengenerator. Dieses Tool lässt dich exakte Minimal- und Maximalwerte festlegen, bestimmen wie viele Zahlen du benötigst und entscheiden, ob Duplikate erlaubt sind. Die Ordnungsoptionen behalten die ursprüngliche Ziehungsreihenfolge bei oder liefern eine sortierte Liste für einfache Audits. Eingebaute Validierungen erkennen vertauschte Grenzen, zu große Mengen und andere Fehler, bevor du den Lauf startest. Alles bleibt in deinem Browser, sodass Teilnehmer-IDs, Ticketnummern oder Backlog-Referenzen dein Gerät nicht verlassen.
Was ist der Zufallszahlengenerator?
Der Zufallszahlengenerator ist ein browserbasiertes Range-Tool für Marketing-Teams, QA-Leads, Lehrkräfte und Analysten, die die Fairness einer Ziehung belegen müssen. Er normalisiert Eingaben, erzwingt bei Bedarf eindeutige Werte und erstellt teilbare Zusammenfassungen, die Bereich, Menge und Reihenfolge jeder Ausführung beschreiben.
So funktioniert der Zufallszahlengenerator
Jede Ziehung ruft crypto.getRandomValues() auf, füllt ein Uint32Array, teilt diese 32-Bit-Zahl durch 2^32 und skaliert den Bruch auf die inklusive Spanne max − min + 1; Math.random() greift nur, wenn die Web Crypto API fehlt. Die Eingaben werden von Leerzeichen und Tausendertrennzeichen befreit und müssen einem vorzeichenbehafteten Ganzzahlmuster entsprechen, Dezimalwerte werden also abgelehnt. Bei aktivierter Eindeutigkeit wiederholen sich die Ziehungen in einem Set, bis genügend verschiedene Zahlen vorliegen; übersteigt die Menge die Bereichsgröße, bricht der Lauf sofort ab. Sortiert wird erst nach der Ziehung, formatiert wird mit Intl.NumberFormat, zehn Zahlen pro Zeile.
Wichtigste Funktionen
So nutzt du den Zufallszahlengenerator
Trage die kleinste erlaubte ganze Zahl im Feld Minimum ein.
Gib die größte ganze Zahl im Feld Maximum an; der Bereich ist inklusiv.
Setze die Menge (1-500), entscheide, ob nur eindeutige Werte erlaubt sind, und wähle die Ausgabe-Reihenfolge passend zu deiner Dokumentation.
Führe das Tool aus und prüfe Status, Ergebnisliste und Zusammenfassung, bevor du die Zahlen teilst.
Häufige Fehler
Beispiele
Siehe auch
- Passwort-Generator — Wenn du zufällige Zeichen statt ganzer Zahlen brauchst, greift der Passwort-Generator auf dieselbe Web-Crypto-Entropiequelle im Browser zu.
- UUID-Generator — Sollen die gezogenen Zahlen als kollisionsfreie Bezeichner dienen statt als Auswahl aus einem festen Bereich, erzeuge stattdessen UUIDs.
FAQ
Ist die Zufälligkeit stark genug für Verlosungen?
Das Tool nutzt die kryptografische Zufallsquelle des Browsers, sofern verfügbar, und greift sonst auf Math.random zurück. Für Marketing-Aktionen, Sitzpläne oder Stichproben ist das völlig ausreichend. Für regulierte Glücksspiel-Ziehungen verwende einen zertifizierten RNG und halte dieses Tool für die Planung bereit.
Kann ich Dezimalzahlen erzeugen?
Nein. Der Generator gibt nur ganze Zahlen aus, damit sie leicht referenziert werden können. Für Dezimalwerte kannst du Ganzzahlen erzeugen und anschließend umrechnen.
Wie viele Zahlen kann ich auf einmal generieren?
Pro Lauf sind 1 bis 500 Zahlen möglich. Diese Grenze hält die Oberfläche reaktionsschnell und verhindert Browser-Hänger.
Werden die Ergebnisse gespeichert oder an Server gesendet?
Nein. Alle Eingaben, Resultate und Zusammenfassungen bleiben lokal im Browser, daher bleiben interne IDs vertraulich.
Kann ich die identische Sequenz später erneut erzeugen?
Nein, es gibt weder Seeds noch eine Historie. Sichere den Status oder exportiere die Zahlen, wenn du einen Audit-Trail brauchst.
Was bewirkt die Einstellung Ordnung?
Sie beeinflusst nur die Darstellung der Zahlen. Die Ziehung selbst bleibt zufällig; das Sortieren dient lediglich der Lesbarkeit.