DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Pelajari cara menggunakan pernyataan 'continue' dalam loop JavaScript untuk mengendalikan aliran eksekusi program.
Loop merupakan struktur penting dalam pemrograman, termasuk dalam JavaScript. Seringkali, ada situasi di mana kamu perlu melompati iterasi tertentu dalam loop. Inilah peran penting dari pernyataan ‘continue’. Pernyataan ‘continue’ dalam JavaScript membuat aliran eksekusi melompati bagian sisa dari perulangan saat ini dan berlanjut langsung ke iterasi berikutnya dari perulangan.
Berikut adalah sintaksis dasar dari pernyataan ‘continue’:
continue;
Pernyataan ‘continue’ hanya digunakan di dalam loop. Ingat, kamu tidak boleh menggunakan ‘continue’ di luar loop karena akan menyebabkan error.
Berikut adalah contoh yang menunjukkan bagaimana ‘continue’ dapat digunakan dalam perulangan untuk melompati iterasi tertentu:
for (let i = 0; i < 10; i++) {
if (i === 5) {
continue;
}
console.log(i);
}
Dalam contoh di atas, angka 5 tidak akan dicetak ke konsol. Itu karena saat i
bernilai 5, pernyataan ‘continue’ dijalankan dan bagian sisa dari loop saat ini (yaitu console.log(i)
) dilewati. Kemudian, eksekusi melanjutkan iterasi berikutnya dari perulangan.
JavaScript memungkinkan kamu untuk memberikan label pada loop, yang dapat digunakan bersama dengan ‘continue’. Dengan ini, ‘continue’ akan keluar dari loop yang diberi label, bukan loop saat ini. Berikut adalah contoh penggunaannya:
outerLoop: for (let i = 0; i < 5; i++) {
for (let j = 0; j < 5; j++) {
if (j == 2) {
continue outerLoop;
}
console.log(`i = ${i}, j = ${j}`);
}
}
Pada contoh di atas, saat j
sama dengan 2, ‘continue outerLoop’ akan menghentikan iterasi saat ini dari ‘outerLoop’, bukan loop inner.
Dengan memahami dan menerapkan ‘continue’ dengan benar dalam loop JavaScript, kamu bisa memiliki lebih banyak kontrol atas aliran eksekusi program. Selalu pastikan untuk menggunakan ‘continue’ dengan bijak dan hanya ketika diperlukan!