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: Jouhara Baharsyam
Fungsi ini dibuat dengan menggunakan NodeJS yang dapat membentuk persegi dari tanda “*” (bintang)
Dalam contoh di atas, fungsi createSquarePattern menerima satu parameter size yang menentukan ukuran sisi persegi. Fungsi ini pertama-tama membuat sebuah array kosong untuk menampung pola persegi yang akan dibentuk.
Langkah-langkah untuk membentuk pola persegi adalah sebagai berikut:
Setelah semua baris pola persegi terbentuk, kita menggabungkan semua baris tersebut menjadi satu string dengan menggunakan metode join dengan separator berupa baris baru (\n). Hasilnya disimpan dalam variabel square dan akhirnya dikembalikan sebagai output dari fungsi.
Di bagian terakhir, terdapat contoh penggunaan fungsi untuk membuat pola persegi dengan ukuran 5. Hasilnya akan dicetak ke konsol menggunakan console.log. Anda dapat mengganti angka di sana dengan ukuran yang diinginkan.
1 Orang Menyukai Karya Ini