Plinkr

Véletlen szám

Véletlen egész szám generálása két szám között.


Mi az a Véletlen szám?

Egyszerű véletlenszám-generátor, amely egyenletes eloszlással ad vissza egy egész számot az általad megadott tartományból. Kriptográfiai véletlenszerűséget használ elutasításos mintavétellel — minden szám pontosan ugyanakkora eséllyel jön ki.

Hogyan használd

  1. Add meg a minimum és maximum értéket.
  2. Koppints a Generálj gombra egy véletlen egész számhoz.
  3. Koppints újra egy friss számhoz.
  4. Másold ki az eredményt a másolás gombbal.

Gyakori felhasználási esetek

Gyakori kérdések

A dobás valóban tisztességes, mint egy fizikai kocka, vagy van benne moduló-torzítás?

Tisztességesebb, mint egy elhasznált fizikai kocka. A generátor kriptográfiai elutasításos mintavételt használ, ami azt jelenti, hogy a tartományban minden érték pontosan egyenlő eséllyel jön ki — nincs moduló-torzítás, és nincs olyan elhasználódás-torzítás, amit egy ezerszer megdobott kocka mutat. Min=1, max=20 esetén minden oldal pontosan 5% valószínűséggel jön ki.

Tudok százalékos (k100) próbát dobni készségpróbához?

Igen. Min=1, max=100 beállítással ugyanúgy kezeli, mint a k20-at — minden érték egyenlő eséllyel jön ki, nincs torzítás kerek számok vagy bármi más felé. Egyes rendszerek „00-99" típusú százalékos dobást használnak — ehhez állítsd min=0, max=99-re. Ugyanaz a tartomány-alapú felület mindkét konvenciót kezeli.

Hogyan dobjak több kockával egyszerre, például 2k6 sebzéshez?

Egyelőre koppints a Generálj gombra egyszer kockánként, és add össze az eredményeket — minden koppintás egy kocka. 2k6 esetén ez két koppintás; 3k6-nál három. A legtöbb támadó dobás (1k20 + fix módosító) csak egy koppintást igényel, a módosítót pedig egyébként is fejben adod hozzá.

Internet nélkül is működik, miután az oldal betöltődött?

Igen. A generátor teljesen kliensoldalon fut — egyetlen hálózati hívás sem történik dobás közben. Nyisd meg az oldalt egyszer interneten, és a játékülés hátralévő részét végigjátszhatod offline, ha a hotspot meghal. Az oldal néhány KB méretű, és bármelyik böngészőben telepítés nélkül betöltődik. Hasznos pincében vagy nyaralókban tartott játékokhoz, ahol gyenge a térerő.

Mi a különbség az 1-90 és az 1-75 bingó között?

Az 1-90 a klasszikus európai (és magyar) formátum három sornyi kilenc oszlopban, 1-90 közötti tartományban. Az 1-75 az amerikai formátum öt B-I-N-G-O címkéjű oszloppal, mindegyik 15-számos tartományból húz. Állítsd a min/max értéket annak megfelelően, melyik változatra vannak nyomtatva a kártyáitok.

Ha frissítem az oldalt, ugyanazok a számok jönnek ki?

Minden Generálj koppintás új, független számot húz. Az URL-állapot megőrzi az aktuális munkamenetben már kihúzott számokat, így a frissítés nem hívja ki újrázza ugyanazokat. Új játékhoz nyiss új fület — a kihúzott lista üresre nullázódik a friss fülön.

Több játékos láthatja ugyanazokat a húzásokat anélkül, hogy újra beírnám a számokat?

Igen. A kihúzott lista az URL-ben él, így az URL csoportos chatbe másolásával a távoli játékosok a saját képernyőjükön nézhetik ugyanazokat a húzásokat. Minden játékos füle szinkronban marad, ahogy új húzások történnek a kihúzó oldalán. Hibrid jelenlétű játékokhoz vagy távoli bingó-estékhez hasznos.

Kihagyja-e a már kihúzott számokat, vagy ismétlődhet?

A választó minden koppintáskor függetlenül húz, így technikailag duplikáció lehetséges. Az URL-állapot láthatóan megjeleníti a kihúzott számokat, így a kihúzó azonnal észreveszi a duplikátumot, és újrakoppinthat. A legtöbb hétköznapi bingó-játéknál a duplikáció aránya egy 90-húzós játékban elég alacsony ahhoz, hogy a gyakorlatban ne okozzon gondot.

Elég biztonságos ez egy valódi lakathoz vagy bejárati PIN-hez?

Igen. A véletlenszám-generátor a böngésző által biztosított crypto.getRandomValues függvényt használja, ugyanazt a kriptográfiai primitívet, ami a munkamenet-tokenek és kulcsgenerálás mögött áll. Az elutasításos mintavétel egyenletes eloszlást biztosít a tartományon belül. 4 jegyű PIN esetén ez a 4 jegy által kínált felső határ; ha magasabb entrópia számít, generálj 6 jegyűt vagy hosszabbat.

Elkerüli-e a gyenge mintákat, mint 1234, 1111 vagy 0000?

Nincs automatikus szűrő — a generátor a tartományon belül minden értéket egyenlő valószínűséggel kezel, így az 1234 pontosan olyan valószínű, mint az 5483. Ha gyenge mintákat akarsz kizárni, generálj újra, amikor egy ilyen jön ki. Az 1000-9999 9000-PIN-es tartományában a gyenge minták elég ritkák ahhoz, hogy egy-két újrahúzás kezelje.

Tudok kötegben több PIN-t generálni — pl. 50-et egyszerre szállásokhoz?

Egyenként, jelenleg. Koppints a Generálj gombra minden PIN-hez, másold ki, ismételd. Tucatnyi egyedi PIN köteges generálásához egy kis script ugyanazzal a crypto.getRandomValues primitívvel praktikusabb, mint az ismételt koppintgatás. Az egy-PIN felület a tipikus használati esethez (egy lakat, egy PIN) illik.

A generált PIN naplózódik valahol?

Nem. A PIN a képernyődön jelenik meg, és az adott fül URL-állapotába kerül kódolva; semmi nem kerül szerverre. Amikor bezárod a fület, a PIN a Plinkr oldaláról eltűnik. Ha rögzíteni szeretnéd a PIN-t, másold át a jelszókezelődbe vagy írd le — a Plinkr nem tartja meg.

Kapcsolódó eszközök