Generator de numere aleatoare
Trage numere la întâmplare între două limite sau alege dintr-o listă de nume, cu generatorul criptografic al browserului: fiecare valoare are aceeași șansă.
Ce tragi
—
Cum trage
Numerele vin din generatorul criptografic al browserului: funcția crypto.getRandomValues, despre care standardul Web Cryptography API spune că dă valori aleatoare puternice criptografic. Pentru fiecare număr, unealta ia atâția biți câți cere intervalul și trage din nou când valoarea cade dincolo de el, așa că fiecare număr dintre limite are aceeași șansă, iar ambele limite pot ieși.
Fără repetări, fiecare număr sau rând iese cel mult o dată. Dintr-o listă, rândurile goale nu contează, iar „Amestecă toată lista” pune toate rândurile într-o ordine întâmplătoare (amestecarea Fisher–Yates).
Limitele pot fi negative și pot avea până la 30 de cifre; se pot trage până la 10.000 de valori odată, iar o listă poate avea până la 10.000 de rânduri.
Nimic nu pleacă din browser
Tragerea se face în browserul tău; limitele, lista și rezultatul nu sunt trimise nicăieri. Lista rămâne doar în fila deschisă, la o reîncărcare a paginii, iar rezultatul nu e păstrat: „Trage din nou” face o tragere nouă.
Întrebări frecvente
Cum aleg un nume la întâmplare dintr-o listă?
Alege „Din listă”, scrie câte un nume pe rând și lasă „Câte” la 1: fiecare nume are aceeași șansă să iasă. Rezultatul nu e păstrat nicăieri, deci notează-l.
Pot ieși și limitele?
Da: de la 1 până la 6, fiecare dintre 1, 2, 3, 4, 5 și 6 iese cu aceeași șansă, ca la un zar.