Apa Itu Alat Ini?
Generator angka acak memilih angka dari suatu rentang di mana setiap nilai punya peluang sama. Orang menggunakannya untuk mengundi pemenang raffle dan giveaway, membagi tim secara acak, memilih angka lotre, membuat sampel acak untuk survei, melempar dadu berukuran besar untuk permainan, dan membuat keputusan yang tidak bias.
Kualitas lebih penting dari yang terlihat: generator yang naif punya bias halus terhadap bagian tertentu dari rentang. Alat ini menggunakan keacakan kriptografis dari browser dengan rejection sampling, metode standar untuk hasil yang benar-benar seragam — setiap angka punya peluang persis sama dengan angka lainnya.
Mengapa Menggunakannya?
- Rentang apa pun, termasuk angka negatif, hingga 10.000 angka sekaligus.
- Mode "tanpa duplikat" untuk undian yang adil — seperti menarik bola bernomor dari kantong.
- Pengurutan opsional untuk daftar yang mudah dibaca.
- Terbukti adil: aman secara kriptografis dan bebas bias, cocok untuk giveaway sungguhan.
- Privat dan instan — dibuat di perangkat Anda, tidak ada yang dicatat.
Cara Menggunakan
- Atur nilai minimum dan maksimum (keduanya termasuk).
- Pilih berapa banyak angka yang Anda butuhkan.
- Centang "no duplicates" untuk undian tanpa pengulangan, dan "sort" jika Anda ingin daftar terurut.
- Klik "Generate Numbers" — satu angka ditampilkan besar, daftar ditampilkan satu per baris.
- Klik "Copy All" untuk daftar.
Contoh
Input
Min: 1, Max: 50, Jumlah: 6, tanpa duplikat, terurutOutput
3
11
24
30
42
49Undian bergaya lotre klasik: enam angka unik dari 1–50, terurut.
Tips praktis
- Butuh daftar, bukan satu angka? Atur jumlah lebih dari 1 — alat ini mencetak satu angka per baris, siap ditempel ke kolom spreadsheet.
- Melempar dadu untuk board game atau tabletop RPG? Atur min/max sesuai dadunya (1–6, 1–20) dan buat beberapa lemparan sekaligus alih-alih menekan "generate" berulang kali.
- Menarik sampel survei kecil dari daftar bernomor 500 responden? Atur rentang ke 1–500, aktifkan "tanpa duplikat", dan tarik sebanyak ID yang Anda butuhkan — tidak ada yang terpilih dua kali.
- Memilih satu pemenang dari suatu kumpulan bekerja sama seperti membuat daftar: atur jumlah ke 1 dan rentang ke jumlah peserta Anda.
- Untuk pembuatan angka bergaya lotre (misalnya, 6 angka dari 1–49), "tanpa duplikat" plus pengurutan meniru cara undian lotre sungguhan dibacakan.
Angka acak tunggal vs. daftar angka acak
Satu angka acak dan daftar angka acak berasal dari generator yang sama — satu-satunya perbedaan adalah jumlah yang Anda minta. Atur jumlah ke 1 untuk membuat satu angka, atau naikkan dan alat ini sekaligus berfungsi sebagai generator daftar angka acak, mencetak satu nilai per baris agar mudah ditempel ke spreadsheet. Kedua mode menarik dari sumber yang sama, aman secara kriptografis dan bebas bias.
Jika Anda butuh ID unik alih-alih angka untuk suatu undian, UUID lebih cocok — dirancang untuk tidak pernah bertabrakan lintas sistem, bukan hanya dalam satu batch.
Rentang populer: 1-6, 1-10, 1-30, 1-100 dan lainnya
Kebanyakan orang butuh angka acak dalam salah satu dari beberapa rentang klasik, jadi alat ini punya preset sekali klik untuk itu. 1–6 adalah lemparan dadu standar (gunakan 1–20 untuk tabletop RPG); 1–8 dan 1–30 umum untuk pemilihan kelas dan raffle kecil; 1–10 dan 1–100 adalah rentang "pilih angka" sehari-hari; 1–1000 cocok untuk kumpulan yang lebih besar.
Setiap preset hanyalah pintasan — mengisi min dan max lalu langsung membuat angka. Butuh angka acak antara 1 dan 20, 5 dan 50, atau -10 dan 10? Ketik batas apa pun, termasuk angka negatif. Kedua ujung selalu termasuk dalam undian.
"Number randomizer" dan "random number generator" adalah hal yang sama: atur rentang, klik generate, dan Anda mendapat pilihan yang tidak bias. Untuk undian berulang (misalnya, memanggil angka bingo dari 1–90), aktifkan "tanpa duplikat" agar setiap angka hanya dipanggil sekali.
Pertanyaan yang Sering Diajukan
Apakah angka-angka ini benar-benar acak?
Angka ini berasal dari crypto.getRandomValues(), sumber keacakan kriptografis dari sistem operasi Anda, diterapkan dengan rejection sampling untuk menghilangkan bias rentang. Untuk undian, permainan, dan sampling, ini seadil mungkin.
Apakah min dan max termasuk dalam hasil?
Ya, kedua ujungnya termasuk. Rentang 1–10 bisa menghasilkan baik 1 maupun 10.
Apa fungsi "tanpa duplikat" secara tepatnya?
Setiap angka dalam rentang bisa muncul paling banyak sekali, seperti menarik bola bernomor dari kantong tanpa mengembalikannya. Karena itu, jumlah angka yang diminta tidak boleh melebihi ukuran rentang — alat ini akan memberitahu Anda jika itu terjadi.
Bisakah saya memakai ini untuk memilih pemenang giveaway secara adil?
Bisa. Beri nomor peserta Anda 1 sampai N, buat satu angka dalam rentang itu, dan hasilnya adalah pilihan yang tidak bias. Untuk beberapa pemenang, gunakan "tanpa duplikat" agar tidak ada yang menang dua kali.
Mengapa angka yang sama muncul dua kali di daftar saya?
Tanpa "tanpa duplikat", setiap undian bersifat independen — pengulangan itu normal dan justru bukti keacakan sungguhan (dadu bisa keluar angka yang sama dua kali). Aktifkan "tanpa duplikat" jika Anda butuh setiap angka muncul sekali saja.
Bagaimana cara membuat angka acak antara 1 dan 100?
Klik preset 1–100 (atau atur Min ke 1 dan Max ke 100) dan tekan "Generate Numbers". Setiap bilangan bulat dari 1 sampai 100 punya peluang tepat 1 banding 100. Cara yang sama berlaku untuk rentang apa pun — 1 sampai 10, 1 sampai 30, 1 sampai 1000, atau batas khusus.
Bisakah saya melempar dadu dengan ini (angka acak 1-6)?
Bisa — gunakan preset 1–6 (dadu). Untuk beberapa dadu sekaligus, naikkan jumlahnya: misalnya jumlah 4 dengan rentang 1–6 melempar empat dadu sekali klik. Untuk D20, atur rentang ke 1–20.
Bagaimana cara menjalankan undian angka acak, seperti bingo atau raffle?
Atur rentang ke seluruh kumpulan Anda — 1–90 untuk bingo, 1 sampai jumlah tiket untuk raffle — aktifkan "tanpa duplikat", dan buat seluruh daftar sekaligus. Membacakan daftar itu secara berurutan secara matematis sama dengan menarik angka satu per satu tanpa mengembalikannya, hanya lebih cepat.