Generator for tilfældige tal

Slå heltal eller decimaltal op inden for et vilkårligt minimum–maksimum-interval, som en liste eller én pr. linje. Bed om unikke værdier (ingen gentagelser, som ved et lotteritræk), eller lad gentagelser være tilladt. Ønskes gentagelige resultater til test — angiv et seed, så kommer de samme tal tilbage hver gang. Se også Hash-generator for deterministiske digests af tekst og filer.
Kører helt lokalt — intet uploades.
Type: Min: Maks:
Antal: Decimaler:
Separator: Seed: Samme seed → samme sekvens. Indsæt et seed for at gengive en kørsel.
Angiv et interval, antal og indstillinger, og klik på Generér — eller tryk Ctrl+Enter.
Tal, der opfører sig:
Heltalstræk mellem min og maks er inklusive i begge ender. Når Unik er slået til, bruges et blandet interval til små intervaller og afvisningssampling til store, så hver værdi højst optræder én gang. Generatoren kører på mulberry32 — en hurtig, veltestet pseudotilfældig algoritme — seedet fra browserens kryptografiske kilde, medmindre man indtaster et seed. Et og samme seed giver altid den samme liste, hvilket er praktisk til unit-tests, A/B-fixtures og workshop-udtræk, der skal kunne gentages identisk.
Pseudotilfældighed kontra kryptografisk tilfældighed

En PRNG såsom mulberry32 gør et seed til en fast, gentagelig strøm — ideel til tests og genkørbare fixtures. En CSPRNG (browserens krypto-kilde) er uforudsigelig med vilje — det, sikkerhedsbeslutninger kræver. Denne side bruger begge: kryptografisk som standard, mulberry32 når man fastlåser et seed. Udtrækkene er ensartede: hver værdi i intervallet er lige sandsynlig, uden klokkekurve.

Udled aldrig adgangskoder, tokens eller lodtrækningsresultater fra en seedet strøm — enhver, der kender seedet, kan afspille den. Brug en CSPRNG-baseret generator til alt, hvor forudsigelighed er en risiko.