Program upgrade skill di bidang engineering, dari dasar hingga mahir.
Program khusus melalui platform mitra resmi dokter mekanik academy seperti Udemy, Prakerja, dan Kampus Merdeka.
Sertifikasi BNSP
Pilih pelatihan dan sertifikasi Nasional BNSP di bidang engineering, rekayasa, manufaktur, dan subsetnya
Lihat SemuaSertifikasi Internasional
Pilih pelatihan dan sertifikasi Internasional di bidang engineering, rekayasa, manufaktur, dan subsetnya
Lihat Semua
Temukan inspirasi dari hasil karya dan pengalaman para alumni dr. Mekanik Academy.
dr. Mekanik Academy tersedia di berbagai platform mitra resmi untuk memudahkan akses pelatihan Anda.
Jelajahi produk dan layanan lainnya dari ekosistem dr. Mekanik untuk solusi bisnis yang komprehensif.
Membantu kamu belajar, berkarya, dan membuat proyek engineering secara instan dan presisi!
Oleh: Muhammad Al Fikri
Program ini dibuat dengan menggunakan environment NodeJS (Javascript). Program ini merupakan sebuah fungsi Javascript untuk menghasilkan password kuat secara acak.
Penjelasan:
Dalam contoh di atas, fungsi generateStrongPassword menerima parameter length yang menentukan panjang password yang diinginkan. Fungsi ini menggunakan empat jenis karakter yang berbeda, yaitu huruf kapital, huruf kecil, angka, dan karakter khusus.
Fungsi ini mengambil setidaknya satu karakter dari setiap jenis dan kemudian mengambil karakter acak dari setiap jenis hingga mencapai panjang yang diinginkan. Karakter-karakter tersebut ditempatkan dalam urutan acak menggunakan fungsi shuffleWord.
Fungsi getRandomNumber digunakan untuk menghasilkan angka acak dalam rentang tertentu, sedangkan fungsi getRandomCharacter digunakan untuk memilih karakter acak dari set karakter yang diberikan.
Pada contoh penggunaan fungsi, kita menghasilkan password kuat dengan panjang 10 karakter dan mencetaknya ke konsol menggunakan console.log. Anda dapat mengubah panjang password sesuai dengan kebutuhan Anda. Pastikan untuk menambahkan karakter tambahan atau mengubah karakter set yang digunakan untuk memenuhi persyaratan kekuatan password yang diinginkan.
3 Orang Menyukai Karya Ini