Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Menjana Rentetan Alfanumerik Rawak 5 Aksara dalam JavaScript?
Mencipta Rentetan Rawak dalam JavaScript
Menjana rentetan rawak boleh menjadi tugas praktikal dalam pelbagai senario pengaturcaraan. Soalan ini berkisar tentang mencipta rentetan 5 aksara yang terdiri daripada aksara yang dipilih secara rawak daripada set [a-zA-Z0-9] menggunakan JavaScript.
Penyelesaian
JavaScript menyediakan beberapa teknik untuk menghasilkan rentetan rawak. Berikut ialah pendekatan popular:
function makeid(length) { let result = ''; const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; const charactersLength = characters.length; let counter = 0; while (counter < length) { result += characters.charAt(Math.floor(Math.random() * charactersLength)); counter += 1; } return result; } console.log(makeid(5));
Fungsi ini, makeid, mengambil panjang parameter, mewakili kiraan aksara yang dikehendaki bagi rentetan rawak.
Dengan menjalankan fungsi makeid dengan parameter panjang ditetapkan kepada 5, rentetan rawak 5 aksara dijana menggunakan kaedah ini.
Atas ialah kandungan terperinci Bagaimana untuk Menjana Rentetan Alfanumerik Rawak 5 Aksara dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!