⊗jsPmLpCdg 166 of 505 menu

Petua untuk Menulis Kod Gelung dalam JavaScript

Semakin anda mempelajari bahasa pengaturcaraan, semakin kompleks program anda menjadi. Sudah tiba masanya untuk kita bercakap tentang cara menulis kod dengan betul supaya ia melakukan apa yang anda rancangkan. Saya akan berikan anda satu metodologi yang baik.

Katakan anda mempunyai tugas yang cukup kompleks, yang memerlukan anda untuk menulis sejumlah baris kod bagi melaksanakannya.

Pendekatan yang salah adalah dengan cuba menulis keseluruhan kod penyelesaian sekaligus, dan kemudian barulah mula menyemaknya. Dalam kes ini, kemungkinan besar kod anda tidak akan berfungsi, dan ralat terpaksa dicari dalam jumlah kod yang banyak.

Pendekatan yang betul ialah dengan memecahkan tugas tersebut kepada langkah-langkah asas kecil, yang akan anda laksanakan dan segera semak ketepatannya. Dalam kes ini, walaupun anda melakukan kesilapan, anda akan serta-merta menyedari masalah tersebut dan membetulkannya.

Mari kita cuba dalam praktik. Katakan sebagai contoh, anda diberikan satu array nombor:

let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];

Katakan tugas anda adalah untuk mengambil daripada array ini elemen-elemen yang boleh dibahagi dengan 3 dan mencari jumlah mereka.

Langkah kecil pertama yang saya cadangkan ialah hanya mengulangi elemen array menggunakan gelung dan memaparkannya dalam konsol. Mari lakukan ini dan pastikan semuanya berfungsi:

for (let elem of arr) { console.log(elem); }

Sekarang mari kita asingkan elemen-elemen yang boleh dibahagi dengan 3. Mari paparkan mereka dalam konsol dan pastikan bahawa kita mendapat elemen yang betul:

for (let elem of arr) { if (elem % 3 === 0) { console.log(elem); // akan memaparkan 3, 6, 9 } }

Sekarang, langkah seterusnya kita boleh mencari jumlah elemen yang dikehendaki:

let sum = 0; for (let elem of arr) { if (elem % 3 === 0) { sum += elem; } } console.log(sum);

Diberi array:

let arr = [10, 20, 30, 40, 21, 32, 51];

Ambil daripada array ini elemen-elemen yang digit pertamanya 1 atau 2, dan cari jumlah mereka.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak