Willekeurige Getallengenerator
Genereer veilige willekeurige getallen in elk bereik. Stel min, max en aantal in, sta duplicaten toe of niet, en sorteer de resultaten.
Snel antwoord: Stel een minimum, maximum en hoeveel getallen je wilt in, kies of duplicaten zijn toegestaan en hoe te sorteren, en we genereren cryptografisch sterke willekeurige getallen met crypto.getRandomValues van je browser.
Laatst bijgewerkt
Veelgestelde vragen
- Hoe willekeurig zijn deze getallen?
- Ze komen van <code>crypto.getRandomValues()</code>, een cryptografisch veilige pseudo-willekeurige generator die in je browser is ingebouwd. Die is van veel hogere kwaliteit dan <code>Math.random()</code> en geschikt voor trekkingen, steekproeven en wachtwoordachtig gebruik.
- Kan ik getallen zonder duplicaten genereren?
- Ja — zet 'uniek' aan en elk getal in het resultaat is verschillend. Dit is wat je wilt voor loterijen of het kiezen van lottogetallen.
- Waarom kan ik soms geen unieke getallen krijgen?
- Unieke uitvoer vereist een bereik dat minstens zo groot is als je aantal — je kunt geen 10 unieke getallen uit 1–5 trekken. We controleren dit en waarschuwen je wanneer het verzoek onmogelijk is.
- Wat is het maximale aantal?
- Tot 1000 getallen per generatie. Dat is ruim voldoende voor trekkingen, testdata en steekproeven; genereer voor grotere datasets in batches.
- Kan ik de resultaten sorteren?
- Ja — laat ze in trekvolgorde staan, of sorteer oplopend of aflopend. Sorteren beïnvloedt de willekeurigheid niet; het verandert alleen hoe de al getrokken getallen worden weergegeven.
- Zijn negatieve getallen en grote bereiken toegestaan?
- Ja — stel elk geheel getal als min en max in, inclusief negatieve, zolang max groter is dan min. De generator behandelt het volledige bereik uniform.
- Is dit eerlijk voor een weggeefactie of loterij?
- Ja — omdat <code>crypto.getRandomValues()</code> onbevooroordeeld is, is elk getal in het bereik even waarschijnlijk. Genereer voor publieke verantwoording op het scherm terwijl je opneemt, zodat deelnemers zien dat het live is.
- Wordt er iets geüpload?
- Nee — de generatie gebeurt volledig in je browser. Er worden geen getallen, seeds of instellingen ergens naartoe gestuurd.
- Kan ik hiermee een winnaar uit een lijst kiezen?
- Genereer één getal in het bereik 1 tot N en koppel het aan het Nde item op je lijst. Voor het draaien van een visueel wiel kun je onze Willekeurige Kiezerwiel proberen.
- Wordt er elke keer een nieuwe seed gebruikt?
- De CSPRNG van de browser beheert zijn eigen entropie, dus elke generatie is onafhankelijk en onvoorspelbaar — er is geen seed om in te stellen of te hergebruiken.