Avaleht / Teksti- ja loenditööriistad / Loendi juhuslikustaja
Tasuta veebitööriistad

Loendi juhuslikustaja

Juhuslikusta loendi read turvaliselt brauseris. Fisher-Yatesi algoritm ja krüptograafiline juhuslikkus. Sisesta loend, vajuta nuppu ja kopeeri tulemus. Töötl…

Alusta kasutamist

Mis see tööriist teeb?

See tööriist segab loendi ridu juhuslikus järjekorras. See on kasulik näiteks õppijate järjekorra segamiseks, loosimiste läbiviimiseks või meeskonnajärjekorra juhuslikustamiseks.

Kuidas see töötab?

Iga sisendrida (ka tühjad read) segatakse Fisher-Yatesi algoritmiga. Juhuslikud arvud genereeritakse crypto.getRandomValues abil, mis tagab parema juhuslikkuse kui tavaline Math.random. See väldib ka mooduli nihet, nii et iga rida on võrdselt tõenäoline.

Näide

Sisend:

õun
pirn
ploom

Väljund võib olla:

ploom
õun
pirn

Iga kord on tulemus erinev.

Piirangud

  • Sisendi pikkus on piiratud 500 000 tähemärgiga.
  • Tööriist ei eemalda duplikaate ega trimmii tühikuid.
  • See ei kaalu ega vali võitjaid – selleks kasuta eraldi loosimise tööriista.
  • See ei ole auditeeritav avalik loosimisteenus. Reguleeritud loosimiste jaoks kasuta reprodutseeritavat meetodit.

Korduma kippuvad küsimused

Kas tühjad read segatakse?

Jah, tühjad read on nagu tavalised read ja need segatakse teiste hulka.

Kas ma saan määrata, mitu korda segada?

Ei, iga segamine on ühekordne ja juhuslik. Kui soovid uut järjekorda, vajuta uuesti segamisnuppu.

Kas tulemus on tõeliselt juhuslik?

Kasutatakse krüptograafilist juhuslikkust, mis on väga hea, kuid see ei ole mõeldud reguleeritud loosimiste jaoks. Salvesta algne loend ja kasuta vajadusel auditeeritavat meetodit.

Töötlemine toimub kohalikult teie brauseris.