Mengapa pengocok ini?
- Menggunakan Fisher–Yates untuk kocok yang adil (mengelakkan "susun rawak" yang berat sebelah).
- Kerawakan selamat secara lalai melalui
crypto.getRandomValues. - Mod benih pilihan untuk susunan yang boleh diulang dan disahkan.
- Salin, kongsi URL, atau eksport bundel JSON/CSV—semuanya kekal setempat.
Cara guna (3 langkah)
- Tampal senarai anda (satu item setiap baris).
- Klik Kocok.
- Salin keputusan atau kongsi tetapan anda.
Tentukan susunan dengan pantas
Alat pengocok senarai
Tampal senarai, kocok dengan adil, kemudian salin atau kongsi.
Jana 1..N
Pilihan lanjutan
Benih sama + masukan sama + larian sama = susunan sama.
Kocok menetapkan semula larian ke 0. Kocok semula menambah larian.
Keputusan
Ini ialah susunan item anda yang telah dikocok.
Kongsi / Eksport
Butiran
Soalan Lazim
Mengapa tidak menggunakan Array.sort dengan Math.random()?
Pendekatan tersebut boleh berat sebelah. Alat ini menggunakan Fisher–Yates untuk kocok yang adil.
Adakah senarai saya dihantar ke pelayan?
Tidak. Semua berjalan secara setempat dalam pelayar anda.
Apakah mod benih?
Dengan benih yang sama, masukan yang sama, dan nombor larian yang sama, anda boleh menghasilkan semula susunan yang sama.
URL saya terlalu panjang. Apa yang perlu saya lakukan?
Kongsi URL tetapan sahaja atau eksport bundel kongsi JSON dan bukannya membenamkan keseluruhan senarai dalam URL.