Do të vlerësoja nëse mund t'i ndani këto faqe me miqtë, t'i ruani në faqerojtës ose t'i lidhni. Faleminderit! 🙏

Rrotullo Rrotën

Acrafto Team Rastësi
Përditësuar
Gjithçka punon në shfletuesin tuaj. Asnjë numër nuk del kurrë nga pajisja juaj.

Shkruaj opsionet e tua, rrotullo rrotën

Çdo rresht në kuti bëhet një fetë. Shtyp rrotullo, rrota kthehet dhe ngadalësohet, dhe feta nën shigjetën fiton.

Asgjë nuk ngarkohet. Hyrjet e tua jetojnë në skedën e shfletuesit dhe zhduken kur e mbyll.

Fituesi zgjidhet para se rrota të lëvizë

Kjo ka më shumë rëndësi se sa duket.

Mënyra e dukshme për të ndërtuar një rrotë është t’i japësh një shtytje të rastësishme, të lësh fërkimin ta ngadalësojë dhe të lexosh çfarëdo që përfundon nën shigjetë. Kjo qasje e bën rezultatin të varet nga rrumbullakosja e këndit final dhe nga sa kuadro animacioni ka arritur pajisja jote të vizatojë — një telefon i ngadaltë dhe një desktop i shpejtë nuk do të ishin njësoj të drejtë.

Kjo rrotë bën të kundërtën. Nxjerr një fitues nga crypto.getRandomValues() së pari, pastaj llogarit rrotullimin e saktë që e vendos atë fetë nën shigjetë dhe animon drejt tij. Rrotullimi është prezantim; nxjerrja tashmë është vendosur dhe e provueshme njëtrajtësisht.

Çdo fetë ka pra saktësisht të njëjtin shans, pavarësisht sa feta ka, sa të gjata janë etiketat e tyre, ose në cilën pajisje je.

Hiq fituesin, ose vazhdo të rrotullosh rrotën e plotë

Me hiq fituesin të ndezur, çdo rrotullim heq hyrjen fituese nga rrota. Rrotullo në mënyrë të përsëritur dhe merr një rend: i pari, i dyti, i treti. Mirë për nxjerrjen e disa çmimeve, ose për të vendosur rendin e prezantimit para një dhome.

Me atë të fikur, rrota mbetet e plotë dhe i njëjti opsion mund të fitojë dy herë — gjë që dëshiron për “ku hamë sonte”.

Peshimi i rrotës duke përsëritur një hyrje

Rrota i jep çdo fete të njëjtin shans, kështu që mënyra për të favorizuar një opsion është t’i japësh më shumë feta. Listimi i tij dy herë dyfishon pjesën e tij.

HyrjetFetatShansi për Pica
Pica, Sushi, Tako333%
Pica, Pica, Sushi, Tako450%
Pica ×3, Sushi, Tako560%

Etiketat e dyfishuara shfaqen në rrotë më shumë se një herë, gjë që është e ndershme — kushdo që shikon mund t’i numërojë fetat dhe të shohë peshimin, jo të të besojë fjalën. Kjo dukshmëri është qëllimi i një rrote; një peshë e fshehur do ta zhbënte atë.

Për pesha të imëta që nuk hyjnë mirë në feta, gjeneratori i numrave të rastësishëm pranon çifte të qarta numër:peshë në vend të kësaj.

Sa feta mbeten të lexueshme

Fetat zvogëlohen ndërsa hyrjet rriten, dhe etiketat vizatohen përgjatë rrezes, kështu që ka një kufi praktik shumë poshtë çdo kufiri teknik.

  • Deri në 12 — komode, etiketat lexohen me një shikim
  • 12 deri në 20 — të lexueshme, por emrat e gjatë fillojnë të mbushen
  • 20 deri në 30 — të përdorshme vetëm për etiketa të shkurtra
  • Mbi 30 — rrota funksionon ende dhe nxjerrja është ende e drejtë, por askush nuk mund ta lexojë ndërsa rrotullohet

Etiketat më të gjata se 18 shkronja shkurtohen me tri pika kështu që mbeten brenda fetës së tyre. Nëse lista jote është aq e gjatë sa rrota bëhet e palexueshme, zgjedhësi i emrave bën të njëjtën punë pa teatrin.

Aksesueshmëria dhe lëvizja

Rrota respekton prefers-reduced-motion. Nëse sistemi yt kërkon lëvizje të reduktuar, animacioni i rrotullimit anashkalohet dhe fituesi shfaqet menjëherë. Rezultati është identik në të dy rastet, sepse nxjerrja kurrë nuk varej nga animacioni.

Fituesi shpallet edhe në një zonë të gjallë (live region), kështu lexuesit e ekranit e lexojnë me zë pa pasur nevojë përdoruesi ta kërkojë.

Ku përdoret një rrotë zgjedhëse

  • Vendimmarrje — dreka, filmi, cila punë shtëpie
  • Transmetime të drejtpërdrejta dhe klasa — rrotullimi është pika; njerëzit e shikojnë
  • Lotari çmimesh — një nxjerrje e dukshme ndihet më e drejtë për një audiencë se sa një numër që shfaqet
  • Thyerje akulli — kush përgjigjet pyetjes tjetër

Pyetjet më të shpeshta (FAQ)

Sa opsione mund të mbajë rrota? Nuk ka kufi të fortë, por pas rreth tridhjetë fetash etiketat bëhen shumë të holla për t'u lexuar. Etiketat e gjata shkurtohen me tri pika kështu që mbeten brenda fetës së tyre.
A është rrota vërtet e drejtë me një numër tek fetash? Po. Fetat janë të barabarta nga ndërtimi dhe fituesi nxirret njëtrajtësisht para animacionit, kështu që shtatë opsione janë saktësisht po aq të drejta sa tetë.
A mund ta bëj një opsion më të mundshëm? Jo në vetë rrotën — por shtimi i së njëjtës hyrje dy herë dyfishon numrin e feta të saj dhe rrjedhimisht shansin e saj. Për kontroll më të imët, gjeneratori i numrave të rastësishëm mbështet pesha të qarta.
A ruhen hyrjet e mia? Jo. Mbeten në faqe dhe zhduken kur rifreskon. Asgjë nuk dërgohet te ndonjë server.
A mund ta provoj rrotullimin te një audiencë? Rrota është një pajisje vizuale, jo provë — një shikues nuk mund ta kontrollojë më pas. Për një nxjerrje që dikush mund ta verifikojë, përdor mënyrën me farë në gjeneratorin e numrave të rastësishëm dhe publiko certifikatën.