Så här använder du det
- Välj Tal, Välj från en lista eller Mynt och tärningar.
- För tal anger du minsta värde, högsta värde, hur många du behöver och antalet decimaler; kryssa i ”Inga upprepningar” för lottoliknande dragningar.
- För en lista klistrar du in ett objekt per rad och väljer hur många som ska dras. Varje rad kan bara dras en gång.
- Tryck på Generera eller Välj och kopiera sedan resultaten. Tryck igen för en ny dragning.
Så fungerar det
Talen kommer från crypto.getRandomValues, den kryptografiskt säkra generatorn som är inbyggd i webbläsaren, inte från Math.random. För att omvandla slumpbitar till ett tal i ditt intervall utan att gynna vissa värden använder verktyget rejection sampling: när ett slumpmässigt 32-bitarsvärde hamnar i den ofullständiga delen överst som inte kan delas jämnt med intervallets storlek, kastas det bort och ett nytt dras. En enkel ”random % range” skulle göra låga tal något mer sannolika.
Både minimum och maximum ingår. Med decimaler delas intervallet in i steg av den storleken (0,01 för två decimaler) och varje steg är lika sannolikt, så 0 till 1 med två decimaler ger ett av 101 värden. ”Inga upprepningar” drar utan återläggning, som ett lotteri; det går inte att dra fler unika nummer än intervallet innehåller, och verktyget talar om när det händer.
Listväljaren blandar raderna med en Fisher–Yates-blandning och tar de första N, så varje objekt har samma chans och ingen rad väljs två gånger. Dubblettrader behandlas som separata poster, så ett namn som står två gånger har två chanser. Tomma rader och mellanslag i början och slutet av rader ignoreras.
Myntet ger krona eller klave med lika sannolikhet, och varje tärning ger 1 till 6 med lika sannolikhet. Resultaten sparas inte, så ingen, inte ens vi, kan se eller återskapa en dragning.
Exempel
Lottodragning
Minimum 1, maximum 49, antal 6, ”Inga upprepningar” och ”Sortera” på: du får sex olika nummer som 4, 11, 23, 30, 37, 45.
Välj vinnare i utlottning
Klistra in deltagarlistan, ett namn per rad, och välj 3. Varje deltagare kan bara vinna en gång, och alla har samma chans.
Slumpmässigt decimaltal för test
Minimum 0, maximum 1 och 3 decimaler ger värden som 0,274 eller 0,901, där vart och ett av de 1 001 möjliga värdena är lika sannolikt.
Vanliga frågor
Är talen verkligen slumpmässiga?
De kommer från webbläsarens kryptografiskt säkra generator, som seedas av operativsystemet från hårdvaruhändelser. Den passar för dragningar och säkerhetsändamål; för reglerade lotterier ska du följa de regler som kräver certifierad utrustning.
Ingår minsta och högsta värdet?
Ja. Mellan 1 och 6 kan resultatet bli 1, 2, 3, 4, 5 eller 6, alla med samma sannolikhet.
Varför får jag ett fel med ”Inga upprepningar”?
Utan upprepningar kan du inte dra fler nummer än det finns i intervallet: från 1 till 10 finns bara 10 olika heltal. Öka intervallet, lägg till decimaler eller tillåt upprepningar.
Kan någon kontrollera eller upprepa min dragning senare?
Nej. Ingenting sparas eller seedas från ett värde som du kan ange igen. För en offentlig dragning, spela in skärmen eller kopiera resultaten direkt.
Integritet
Tal och listor genereras och bearbetas endast i din webbläsare. Ingenting skickas, sparas eller ingår i analys.