Pemilih nama rawak

Pilih satu atau beberapa nama daripada senarai. Cabutan unik menggunakan crypto.getRandomValues dan kekal dalam pelayar.

Keputusan rawak dijana dalam penyemak imbas anda dengan crypto.getRandomValues(). Tiada apa-apa dihantar ke pelayan.

01 Penjana rawak

    Pemilih Nama Rawak memilih satu atau beberapa entri daripada senarai untuk kelas, hadiah atau pasukan. Masukkan satu nama setiap baris atau pisahkan dengan koma, tetapkan bilangan dan pilih sama ada hasil mesti unik. Mod unik mengocok dengan Fisher-Yates dan crypto.getRandomValues. Penjanaan kekal dalam pelayar.

    Pilih nama rawak daripada senarai

    Concept diagram: Inputs leads to Pick a random name from a list leads to ResultInputsPick a random name froma listResult
    Pick a random name from a list.

    Tampal sekurang-kurangnya satu nama. Gantikan teks contoh dengan senarai sebenar. Alat memangkas ruang dan membuang token kosong selepas memisahkan baris atau koma. Entri pendua kekal sebagai tiket berasingan, jadi bersihkan senarai jika setiap orang hanya boleh muncul sekali.

    Buang nama selepas dipilih

    Concept diagram: Inputs leads to Remove names after picking leads to ResultInputsRemove names afterpickingResult
    Remove names after picking.

    Unik Ya mencabut tanpa penggantian daripada salinan senarai yang dikocok. Bilangan tidak boleh melebihi jumlah nama. Unik Tidak memilih setiap hasil secara bebas, jadi orang sama boleh muncul beberapa kali. Baki selepas cabutan unik ialah nama yang tidak dipilih dalam kelompok tersebut.

    Pilih pemenang hadiah atau peserta kelas

    Concept diagram: Inputs leads to Pick winners for a giveaway or… leads to ResultInputsPick winners for agiveaway or…Result
    Pick winners for a giveaway or classroom draw.

    Untuk hadiah, tampal peserta, tetapkan bilangan hadiah dan gunakan unik Ya. Urutan hasil boleh mewakili hadiah pertama, kedua dan seterusnya. Untuk panggilan kelas, gunakan bilangan 1. Alat tidak mengimbangkan pasukan secara automatik.

    Sahkan pilihan adalah rawak

    Concept diagram: Inputs leads to Verify pick is random leads to ResultInputsVerify pick is randomResult
    Verify the pick is random.

    Fisher-Yates menukar setiap kedudukan dengan indeks seragam yang diperoleh melalui crypto.getRandomValues dan pensampelan penolakan. Mod ulangan memilih indeks seragam secara bebas. Math.random tidak digunakan. Nama dan hasil tidak dihantar ke pelayan. Tiada medan benih, jadi salin hasil jika rekod audit diperlukan.

    Lihat contoh kiraan empat nama

    Concept diagram: Inputs leads to Work a counting example with four… leads to ResultInputsWork a counting examplewith four…Result
    Work a counting example with four names.

    Bagi Alex, Blake, Casey dan Drew, dua pilihan unik mempunyai P(4,2) = 4 × 3 = 12 pasangan tertib. Peluang Alex terpilih ialah 2/4 = 1/2 dan peluang Alex di tempat pertama ialah 1/4. Dengan ulangan, terdapat 16 hasil tertib dan (Alex, Alex) menjadi mungkin.

    Sediakan senarai bersih

    Concept diagram: Inputs leads to Prepare a clean roster before… leads to ResultInputsPrepare a clean rosterbefore…Result
    Prepare a clean roster before drawing.

    Buang baris kosong, koma hujung dan ejaan pendua sebelum cabutan rasmi. Gunakan satu nama setiap baris untuk senarai panjang. Jika tiada orang boleh dipilih dua kali sehingga semua selesai, cabut satu susunan unik penuh atau gantikan senarai dengan nama yang berbaki selepas setiap pusingan.

    Soalan lazim

    Bagaimanakah nama perlu diformat?

    Satu nama setiap baris atau dipisahkan koma. Ruang hujung dibuang.

    Bolehkah memilih lebih banyak nama unik daripada senarai?

    Tidak. Kurangkan bilangan atau tambah nama.

    Adakah nama pendua dianggap seorang?

    Tidak. Setiap entri kekal berasingan.

    Adakah Math.random digunakan?

    Tidak. Kocokan menggunakan crypto.getRandomValues.

    Adakah nama meninggalkan peranti?

    Tidak. Nama dan hasil kekal dalam pelayar.

    Bagaimanakah pemenang hadiah disusun?

    Mod unik mengembalikan urutan kocokan. Nama pertama boleh dianggap dicabut dahulu.

    Bolehkah pasukan dibentuk automatik?

    Tidak. Alat hanya mengembalikan senarai pilihan.

    Apakah berlaku kepada nama berbaki?

    Ia ialah entri selepas awalan yang dipilih dalam kocokan unik.

    Apakah saiz senarai minimum?

    Sekurang-kurangnya satu nama tidak kosong.

    Bolehkah koma dan baris baharu dicampur?

    Ya. Kedua-duanya digunakan sebagai pemisah.

    Ringkasan

    Concept diagram: Inputs leads to FAQ leads to ResultInputsFAQResult
    FAQ.

    Pemilih Nama Rawak menukar senarai kepada pilihan adil dengan kawalan unik atau ulangan. Kocokan dan pilihan menggunakan crypto.getRandomValues, manakala nama kekal dalam pelayar.