Bakit ang shuffler na ito?
- Gumagamit ng Fisher–Yates para sa maayos na shuffle (iniwasan ang nakakalinlang na "random sort").
- Ligtas na randomness bilang default gamit ang
crypto.getRandomValues. - Opsyonal na seed mode para sa mga paulit-ulit na pagkakasunud-sunod na maaari mong beripikahin.
- Kopyahin, ibahagi ang URL, o i-export ang JSON bundle/CSV—lahat ay nananatiling lokal.
Paano gamitin (3 hakbang)
- I-paste ang iyong listahan (isa bawat linya).
- I-click ang I-shuffle.
- Kopyahin ang resulta o ibahagi ang iyong mga setting.
Magpasya ng pagkakasunud-sunod nang mabilis
Tool na shuffler ng listahan
I-paste ang listahan, i-shuffle nang maayos, pagkatapos ay kopyahin o ibahagi.
Gumawa ng 1..N
Mga advanced na opsyon
Parehong seed + parehong datos + parehong pagpapatakbo = parehong pagkakasunud-sunod.
Ibabalik ng Shuffle ang pagpapatakbo sa 0. Dadagdagan ng Shuffle ulit ang pagpapatakbo.
Resulta
Ito ang na-shuffle na pagkakasunud-sunod ng iyong mga aytem.
Ibahagi / I-export
Mga detalye
Mga Madalas Itanong
Bakit hindi gumamit ng Array.sort kasama ang Math.random()?
Ang ganitong paraan ay maaaring may pagkiling. Gumagamit ang tool na ito ng Fisher–Yates para sa maayos na shuffle.
Naipapadala ba ang aking listahan sa isang server?
Hindi. Lahat ay tumatakbo nang lokal sa iyong browser.
Ano ang seed mode?
Sa parehong seed, parehong datos, at parehong bilang ng pagpapatakbo, maaari mong gawin muli ang parehong pagkakasunud-sunod.
Napakahaba ng aking URL. Ano ang dapat kong gawin?
Ibahagi ang settings-only na URL o i-export ang JSON bundle sa halip na i-embed ang buong listahan sa URL.