Menjana Rentetan Rawak dalam JavaScript
Memerlukan rentetan aksara rawak untuk aplikasi atau projek? JavaScript menawarkan beberapa cara untuk mencapai ini, dan satu pendekatan yang cekap dibentangkan di sini.
Penyelesaian Menggunakan Fungsi Pembantu
Pendekatan ini menggunakan fungsi pembantu yang dipanggil makeid yang memerlukan hujah tunggal, panjang, menunjukkan panjang rentetan rawak yang dikehendaki.
Di dalam fungsi:
Gelung berjalan untuk panjang yang ditentukan untuk menjana aksara rawak. Dalam gelung:
Contoh Penggunaan:
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));
Pendekatan ini memastikan setiap aksara dalam rentetan yang dijana dipilih secara rawak, memberikan urutan yang selamat dan tidak dapat diramalkan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjana Rentetan Rawak Panjang Tertentu dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!