Roda Pemilih Acak
Tempelkan daftar nama atau pilihan, satu per baris, dan tarik pemenang secara acak — untuk memilih nama di kelas, undian giveaway, menentukan siapa yang jalan duluan, dan membagi orang ke dalam tim.
🔒 Diproses secara lokal di browser Anda
Loading…
Cara menggunakan
- Ketik atau tempel entri Anda ke dalam kotak, satu per baris — nama siswa, tiket undian, ide restoran, apa pun yang perlu Anda pilih.
- Baris kosong diabaikan, jadi daftar yang disalin dari spreadsheet atau chat bisa langsung digunakan. Penghitung di bawah kotak menunjukkan berapa banyak entri yang benar-benar ada dalam kumpulan.
- Ulangi sebuah baris untuk memberi entri itu bobot ekstra: mencantumkan seseorang dua kali memberinya dua kesempatan dari total.
- Centang "Hapus pemenang dari daftar setelah setiap undian" saat Anda menarik beberapa pemenang berbeda dan tidak ada yang boleh menang dua kali.
- Tekan Pilih pemenang. Hasilnya muncul dalam huruf besar, dan 10 undian terakhir tercantum di bawahnya sehingga Anda bisa membacakan kembali para pemenang.
Fitur
- Setiap entri memiliki peluang yang benar-benar sama: undian menggunakan crypto.getRandomValues browser Anda dengan rejection sampling, bukan Math.random()
- Satu entri per baris, baris kosong diabaikan — tempelkan daftar kelas, formulir pendaftaran, atau kolom nama langsung ke dalamnya
- Baris duplikat sengaja dipertahankan agar Anda bisa memberi bobot pada undian, dan "hapus setelah dipilih" hanya menghapus satu salinan
- Mode hapus-setelah-dipilih menarik juara pertama, kedua, dan ketiga tanpa pernah mengulang pemenang
- Berjalan sepenuhnya di browser Anda — daftar nama Anda tidak pernah diunggah, disimpan, atau dibagikan
Pertanyaan yang sering diajukan
Apakah undiannya benar-benar acak dan adil?
Ya. Pemilihan berasal dari crypto.getRandomValues, generator angka acak yang aman secara kriptografis dari browser, bukan Math.random(). Ini juga menggunakan rejection sampling, bukan sisa bagi biasa: 2^32 tidak habis dibagi rata oleh kebanyakan panjang daftar, sehingga modulo naif akan membuat beberapa entri pertama sedikit lebih mungkin menang. Hasil undian yang jatuh pada rentang sisa itu dibuang dan diundi ulang, yang membuat setiap entri memiliki peluang yang benar-benar sama — inti dari pemilih undian.
Apakah ada animasi roda berputar?
Tidak — meskipun namanya begitu, ini adalah undian berbasis daftar yang sederhana. Anda menempelkan entri, menekan tombol, dan pemenang langsung muncul tanpa perlu menunggu putaran. Jika Anda menggunakannya di depan kelas atau audiens, hasilnya besar dan mudah dibaca dari seberang ruangan, dan daftar undian terbaru menyimpan pemenang sebelumnya di layar.
Bagaimana cara membuat satu entri lebih mungkin menang?
Tambahkan barisnya lebih dari sekali. Setiap baris dihitung sebagai tiket terpisah, jadi nama yang tercantum tiga kali dalam kumpulan sepuluh baris memiliki peluang 3-dari-10, bukan 1-dari-10. Itulah sebabnya duplikat tidak pernah digabungkan secara diam-diam. Jika "hapus pemenang" diaktifkan, hanya satu salinan dari baris pemenang yang dihapus, sehingga entri dengan tiket ekstra tetap ikut serta dengan satu kesempatan lebih sedikit.
Mengapa riwayat hanya menyimpan 10 undian terakhir?
Daftar ini adalah bantuan memori cepat untuk membacakan kembali pemenang, bukan catatan audit, dan 10 entri membuatnya mudah dilihat sekilas tanpa mendorong bagian tool lainnya keluar dari layar. Riwayat ini hanya tersimpan di memori halaman, jadi memuat ulang atau reset akan menghapusnya. Jika Anda memerlukan catatan permanen dari sebuah giveaway, salin pemenangnya ke tempat lain saat Anda menariknya.
Apakah tool ini menyimpan atau mengunggah entri saya?
Tidak. Semuanya berjalan secara lokal di browser Anda: nama yang Anda ketik tidak pernah dikirim ke server, disimpan ke akun, atau dibagikan ke siapa pun. Menutup atau memuat ulang halaman akan menghapus daftar, pemenang, dan riwayat undian sepenuhnya.