utilduck
Home · Otak & Permainan · Roda Undian

Roda Undian

Tambahkan nama atau opsi Anda, putar rodanya, dan biarkan keacakan yang adil memutuskan.

Pemenang-

Tentang roda undian

Roda ini menentukan pemenang secara adil menggunakan generator angka acak yang aman secara kriptografis dari browser, lalu menganimasikan roda agar berhenti tepat pada hasil tersebut. Masukkan nama untuk memilih orang, atau opsi untuk keputusan seperti makan apa atau tugas mana yang dikerjakan dulu.

Aktifkan "hapus pemenang" untuk undian eliminasi — setiap putaran menghapus entri pemenang dari daftar, sehingga semua orang atau semua opsi bisa terpilih tepat satu kali dalam beberapa putaran.

Bagaimana roda spinner acak memilih pemenang?

Roda spinner acak pertama-tama memilih entri pemenang memakai generator angka acak yang aman secara kriptografis milik browser, memberi setiap entri peluang 1/N yang sama, lalu menganimasikan roda berputar dan mendarat tepat di irisan yang telah dipilih itu. Contoh: dengan 5 item, tiap item memiliki peluang 20% (1/5) per putaran.

Langkah memakai roda spinner

  1. Tambah atau edit daftar nama atau item yang ingin Anda pilih.
  2. Hapus entri placeholder yang tidak Anda perlukan, atau tambah lebih banyak dengan tombol tambah.
  3. Opsional, aktifkan "hapus pemenang" untuk undian bergaya eliminasi lintas beberapa putaran.
  4. Klik spin — hasilnya ditentukan seketika, lalu roda dianimasikan untuk mendarat di sana.
  5. Baca pemenang yang ditampilkan di bawah roda setelah animasi selesai.

Rumus probabilitas spinner

P(satu item tertentu menang) = 1 / N
  • N = total jumlah item yang saat ini ada di roda
  • Peluang setara = setiap irisan memiliki probabilitas yang sama, terlepas dari ukuran visualnya pada roda

Probabilitas menang berdasarkan jumlah item

Jumlah itemPeluang per item
250%
425%
616,7%
812,5%
1010%

Pertanyaan yang sering diajukan

Apakah posisi mendarat roda ditentukan sebelum atau sesudah mulai berputar?

Sebelum. Pemenang dipilih terlebih dulu memakai undian acak yang adil, lalu animasinya dihitung mundur agar roda secara visual mendarat tepat pada hasil itu — dengan cara ini putarannya terlihat alami sekaligus menjamin hasilnya diputuskan secara adil, tidak dipengaruhi oleh waktu animasi.

Apakah putaran yang lebih lama atau lebih pendek mengubah peluangnya?

Tidak. Durasi putaran dan jumlah rotasi murni bersifat visual — keduanya tidak memengaruhi entri mana yang sudah dipilih sebagai pemenang. Setiap entri memiliki probabilitas 1/N yang sama terlepas dari seberapa lama atau dramatis animasinya terlihat.

Apa sebenarnya fungsi "hapus pemenang"?

Saat diaktifkan, entri pemenang dihapus dari roda segera setelah tiap putaran, sehingga tidak bisa terpilih lagi. Memutar berulang kali dengan opsi ini aktif bekerja seperti mengundi nama dari sebuah kotak satu per satu — berguna untuk membagi giliran atau memastikan setiap orang terpilih tepat sekali.

Bisakah saya memakai ini untuk peluang berbobot, seperti memberi satu item peluang lebih tinggi?

Tidak secara langsung — setiap item di roda memiliki peluang yang sama secara default. Untuk mensimulasikan peluang berbobot, tambahkan item yang sama beberapa kali (misalnya, mencantumkan "Pizza" tiga kali memberinya peluang tiga kali lipat dibanding item yang dicantumkan sekali).

Roda ini memberi setiap entri yang ada peluang yang sama dan adil per putaran; jika Anda memerlukan hasil tertentu diberi bobot lebih tinggi atau lebih rendah, sesuaikan jumlah entri duplikat alih-alih mengharapkan alat ini membobotkannya secara otomatis.

Sources: MDN — Crypto.getRandomValues()

Privasi dan keamanan

  • Dihitung di peramban — Semua yang Anda ketik dihitung di perangkat Anda sendiri dan tidak dikirim ke server utilduck.
  • Koneksi terenkripsi — Semua halaman disajikan melalui HTTPS sehingga isinya tidak dapat dibaca di jaringan.
  • Tidak dibagikan ke pihak ketiga — Masukan Anda tidak diteruskan ke layanan analitik maupun periklanan.
  • Tidak disimpan — Hasil tidak disimpan di server mana pun dan tidak perlu membuat akun.

Terakhir diperbarui: 2026-08-17