Menjana Nombor Rawak Unik dalam JavaScript
Apabila bekerja dengan data dalam JavaScript, selalunya perlu menjana nombor rawak untuk pelbagai tujuan. Walau bagaimanapun, dalam beberapa kes, kita mungkin perlu memastikan bahawa nombor rawak yang dijana adalah unik dalam julat yang ditentukan. Ini boleh dicapai menggunakan gabungan fungsi JavaScript terbina dalam dan semakan logik.
Soalan:
Bagaimanakah kita boleh menjana nombor rawak unik antara 1 dan 100 menggunakan JavaScript ?
Jawapan:
Untuk menjana rawak unik nombor, kita boleh mengikut langkah berikut:
Contoh Pelaksanaan:
Untuk menjana dan menyimpan 8 nombor rawak unik dalam tatasusunan, anda boleh menggunakan JavaScript berikut kod:
var arr = []; while(arr.length < 8){ var r = Math.floor(Math.random() * 100) + 1; if(arr.indexOf(r) === -1) arr.push(r); } console.log(arr);
Kod ini akan mengeluarkan tatasusunan 8 nombor rawak unik antara 1 dan 100.
Atas ialah kandungan terperinci Bagaimana untuk Menjana Nombor Rawak Unik dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!