Slumptalsgenerator
Generera ett eller flera slumpmässiga heltal eller decimaler inom ett anpassat intervall.
Fördelning av genererade värden
Så här fungerar det
Slumptalsgeneratorn genererar slumpmässiga tal inom ett angivet intervall med hjälp av webbläsarens kryptografiskt säkra generator.
Ange intervallet (lägsta och högsta värde) och ange om du vill ha ett heltal eller ett decimaltal. Klicka på Generera för att få ett resultat. Klicka upprepade gånger för att få olika värden.
Groupgenerering är möjlig — generera upp till 1000 tal samtidigt, vilket är användbart för testdata eller Monte Carlo-simuleringar.
Verktyget använder window.crypto.getRandomValues, inte Math.random() — vilket gör resultaten kryptografiskt säkra och oåterskapliga.
Praktiskt exempel
Dra 10 unika tal mellan 1 och 100 med upprepningar avstängda — en färdig lottdragning eller utlottning, genererad med webbläsarens kryptografiska slump i stället för ett förutsägbart frö. Tillåt upprepningar och dra hundratals värden i stället: fördelningsdiagrammet visar hur antalen planar ut mot likformighet när urvalet växer — en snygg live-demonstration av de stora talens lag och en snabbkoll att inget värde gynnas. Kopiera resultaten som lista eller dela konfigurationen via länk.
Användningsfall
- Generera slumpmässiga tal för statistisk provtagning
- Välja lotterinummer eller tombola-lotter
- Skapa slumpmässiga testdata inom ett känt intervall
- Simulera tärningskast eller andra slumpmässiga händelser i ett spel
Vanliga frågor
- Är talen verkligt slumpmässiga?
- Ja — vi använder window.crypto.getRandomValues, inte Math.random() som är pseudoslumpmässig.
- Kan jag ange ett frö för reproducerbara resultat?
- Nej — syftet är icke-reproducerbar slumpmässighet. För frö-baserad slumpmässighet, använd ett lokalt skript.
- Vilket intervall kan jag ange?
- Heltal: upp till Number.MAX_SAFE_INTEGER (9 kvadriljoner). Decimaltal: IEEE 754-intervall.
- Hur många tal kan jag generera åt gången?
- Upp till 1000 tal per batch.
- Kan tal upprepas?
- Ja, om du inte aktiverar alternativet 'unika'.