Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Menjana Rentetan Alfanumerik Rawak dalam JavaScript?
Buat Rentetan Rawak dalam JavaScript
Menjana rentetan rawak selalunya berguna untuk mencipta pengecam unik atau menjana data rawak. JavaScript menyediakan pelbagai kaedah untuk tugasan ini.
Menjana Rentetan Abjad Angka Rawak:
Fungsi makeid() ialah cara yang cekap untuk menjana rentetan abjad angka rawak. Ia memerlukan parameter panjang dan membina rentetan aksara rawak daripada abjad dan digit. Berikut ialah contoh:
function makeid(length) { const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; let result = ''; for (let i = 0; i < length; i++) { // Get a random index within the characters string const index = Math.floor(Math.random() * characters.length); // Append the random character to the result result += characters[index]; } return result; }
Penggunaan: Untuk menjana rentetan alfanumerik 5 aksara rawak, panggil makeid(5):
console.log(makeid(5));
Output:
iq72n
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjana Rentetan Alfanumerik Rawak dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!