Ein Zufallszahlengenerator (RNG) erzeugt Zahlen innerhalb eines festgelegten Bereichs für Tests, Stichproben, Simulationen oder schnelle Hilfsaufgaben. SWEDevTools: Prism generiert Zahlen in Ihrem Browser mithilfe der Web Crypto API, mit Optionen für Min/Max, Anzahl, Dezimalgenauigkeit und einem optionalen Einzigartigkeitsmodus für nicht-wiederholende Ganzzahlen. Ideal, wenn Sie eindeutige Test-IDs, würfelartige Werte oder numerische Massendaten benötigen, ohne ein Skript schreiben zu müssen.
Er verwendet die Web Crypto API (crypto.getRandomValues), die für viele sicherheitskritische Anwendungen geeignet ist. Für Produktions-Secrets befolgen Sie weiterhin die Best Practices und das Bedrohungsmodell Ihrer Plattform.
Ja. Der Generator schließt beide Endpunkte für Ganzzahlausgaben ein. Bei Dezimalzahlen werden Werte innerhalb des Bereichs generiert und auf die angeforderte Genauigkeit gerundet.
Wenn Sie mehr eindeutige Ganzzahlen anfordern als der Bereich enthält (zum Beispiel 10 Werte von 1–6), gibt das Tool einen Fehler aus, da es mathematisch unmöglich ist.
Ja. Setzen Sie einen negativen Minimalwert (zum Beispiel -10 bis 10) für Testdaten und Simulationen.
Eindeutigkeit funktioniert am zuverlässigsten mit Ganzzahlen. Bei Dezimalzahlen kann Rundung leichter zu Kollisionen führen; erhöhen Sie die Genauigkeit oder deaktivieren Sie den Einzigartigkeitsmodus.
Setzen Sie Min=1, Max=6, Dezimalstellen=0, Anzahl=1. Erhöhen Sie die Anzahl für mehrere Würfe.
Ja, für schnelle Fixtures. Für großangelegte Workloads erwägen Sie einen deterministischen Generator oder die Sequenz-/UUID-Funktionen Ihrer Datenbank je nach Anforderungen.
Nein. Die Generierung läuft lokal in Ihrem Browser.
smalldev.tools ist nicht mehr verfügbar. Prism von SWEDevTools bietet dieselben Entwicklertools und mehr, mit Offline-Unterstützung, Pipeline-Verkettung und vollständig kostenloser Nutzung — keine Registrierung erforderlich.