Adj meg egy tartományt, válaszd ki, hány szám kell, és nyomd meg a Generálás gombot. Az eredmény nagyban jelenik meg, alatta a korábbi sorsolásokkal.
Ez a véletlenszám-generátor egész számokat sorsol az általad megadott minimum és maximum között. A tartomány negatív számokat is tartalmazhat, és mindkét irányban egymilliárdig terjedhet. Kérhetsz egyetlen számot, például egy véletlen számot 1 és 100 között, vagy egyszerre akár 1000 számot mintavételhez, ülésrendhez vagy lottószerű húzáshoz.
Használhatod számkitalálós játékhoz, tombolaszelvény kisorsolásához, egy könyvoldal kiválasztásához, véletlen azonosítók kiosztásához vagy tesztadatokhoz. Két kapcsoló fedi le a leggyakoribb igényeket. Az Ismétlés nélkül opcióval egy sorsoláson belül minden szám különböző. Az Eredmények rendezése kicsitől nagyig sorba teszi a számokat, így könnyű átnézni őket.
Hogyan sorsolj véletlen számot?
Minden sorsolás egy kattintás.
- Írd be a minimumot és a maximumot. Mindkettő egész szám, és mindkét végpont benne van, így 1 és 6 között az 1 és a 6 is kijöhet.
- Állítsd be, hány számot kérsz, 1 és 1000 között.
- Az Ismétlés nélkül alapból be van kapcsolva, így minden szám egyedi. Kapcsold ki, ha ugyanaz a szám kétszer is kijöhet, és kapcsold be a rendezést, ha sorba tennéd őket.
- Nyomd meg a Generálás gombot. A számok nagy kijelzőn jelennek meg, a sorsolás pedig bekerül az előzmények közé.
- A Másolás gombbal beillesztheted a számokat táblázatba, chatbe vagy dokumentumba.
Miért igazságosak a számok?
A számok a crypto.getRandomValues függvényből jönnek, ugyanabból a forrásból, amit a böngészők biztonsági feladatokra használnak. Egy egyszerű trükk, például egy véletlen érték osztási maradékának használata, néhány számot kicsit valószínűbbé tenne a többinél. Ez az eszköz elutasító mintavétellel kerüli el ezt: minden nyers értéket, amely torzítaná az esélyeket, eldob, és újat húz.
Így a tartomány minden egész számának minden sorsolásnál ugyanakkora az esélye. A korábbi eredmények nem befolyásolják a következőket, tehát egy épp kijött szám legközelebb ugyanolyan eséllyel jön ki, mint bármelyik másik, kivéve, ha az adott sorsolásnál be van kapcsolva az Ismétlés nélkül.
Tippek és korlátok
- Ismétlés nélkül nem kérhetsz több számot, mint amennyi a tartományban van. 1 és 50 között legfeljebb 50 különböző szám lehet.
- Lottószerű húzáshoz állítsd a tartományt a szelvényszámokra, kapcsold be az Ismétlés nélkül opciót, és rendezd az eredményt.
- Látványos sorsolás kellene egy csoportnak? Pörgesd meg inkább a számkereket.
- Társasjátékhoz a dobókocka minden kockát és az összeget is mutatja.
Gyakori kérdések
Hogyan kapok egy véletlen számot 1 és 100 között?
Állítsd a minimumot 1-re, a maximumot 100-ra, hagyd a darabszámot 1-en, és nyomd meg a Generálás gombot. Az 1 és a 100 is kijöhet, és a köztük lévő minden számnak ugyanakkora az esélye.
Használhat a generátor negatív számokat?
Igen. A minimum és a maximum bármilyen egész szám lehet mínusz egymilliárd és egymilliárd között, így a -50 és 50 vagy a -1000 és -1 közötti tartomány is működik. Tizedes törteket nem támogat.
Mit csinál az Ismétlés nélkül opció?
Egy sorsoláson belül minden számot különbözővé tesz, mintha számozott golyókat húznál egy zsákból visszatevés nélkül. Alapból be van kapcsolva. Ha kikapcsolod, több szám sorsolásakor ugyanaz a szám többször is megjelenhet.
Tényleg véletlen ez a generátor?
A böngésződ kriptográfiai minőségű véletlenforrását használja elutasító mintavétellel, így egyetlen szám felé sem torzít. Ez sokkal egyenletesebb a Math.random alapú megoldásoknál, és alkalmas játékokhoz, tombolához és mintavételhez.