Tips Menulis Kode Perulangan dalam JavaScript
Seiring dengan mempelajari bahasa, kompleksitas program Anda juga bertambah. Saatnya berbicara tentang cara menulis kode dengan benar sehingga kode tersebut melakukan apa yang Anda rencanakan. Saya akan memberikan Anda metodologi yang baik.
Misalkan Anda dihadapkan pada tugas yang cukup kompleks, yang untuk mengimplementasikannya diperlukan penulisan sejumlah baris kode.
Pendekatan yang salah adalah mencoba menulis seluruh kode solusi sekaligus, lalu mulai memeriksanya. Dalam hal ini, kemungkinan besar hasilnya tidak akan berjalan, dan Anda harus mencari kesalahan dalam jumlah kode yang banyak.
Pendekatan yang benar adalah membagi tugas menjadi langkah-langkah dasar kecil, yang akan Anda implementasikan dan segera periksa keakuratannya. Dalam hal ini, bahkan jika Anda membuat kesalahan di suatu tempat, Anda akan segera menyadari masalahnya dan memperbaikinya.
Mari kita coba dalam praktik. Sebagai contoh, misalkan Anda diberikan array berisi angka:
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
Misalkan tugas Anda adalah mengambil
elemen-elemen dari array ini
yang habis dibagi 3 dan
menjumlahkannya.
Langkah kecil pertama yang saya usulkan adalah hanya melakukan iterasi pada elemen array dengan perulangan dan menampilkannya di konsol. Mari lakukan ini dan pastikan semua berfungsi:
for (let elem of arr) {
console.log(elem);
}
Sekarang mari kita pisahkan elemen-elemen
yang habis dibagi 3. Mari tampilkan
mereka di konsol dan pastikan bahwa
kita mendapatkan elemen yang benar:
for (let elem of arr) {
if (elem % 3 === 0) {
console.log(elem); // akan menampilkan 3, 6, 9
}
}
Sekarang langkah selanjutnya kita bisa menjumlahkan elemen-elemen yang dicari:
let sum = 0;
for (let elem of arr) {
if (elem % 3 === 0) {
sum += elem;
}
}
console.log(sum);
Diberikan array:
let arr = [10, 20, 30, 40, 21, 32, 51];
Ambil dari array ini elemen-elemen
yang digit pertamanya 1 atau 2,
dan jumlahkan.