DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

LOOPING PADA JAVASCRIPT

Pelajari dasar-dasar looping dalam JavaScript dengan penjelasan sederhana dan contoh kode yang mudah dipahami.

Daftar Isi:

Looping dengan `for`
Looping dengan `while`
Looping dengan `do...while`
Tips Menggunakan Looping

Looping pada JavaScript adalah konsep penting yang memungkinkan kamu untuk menjalankan kode berulang kali. Ada beberapa jenis looping yang umum digunakan dalam JavaScript, yaitu for, while, dan do...while.

Looping dengan for

Looping for digunakan ketika kamu tahu berapa kali loop harus dijalankan. Struktur dasarnya adalah sebagai berikut:

for (let i = 0; i < 5; i++) {
    console.log(i);
}

Penjelasan

  • let i = 0 : Inisialisasi variabel loop.
  • i < 5 : Kondisi loop, akan terus berjalan sampai kondisi ini salah.
  • i++ : Proses yang dijalankan setiap kali loop selesai.

Looping dengan while

Looping while digunakan saat kamu tidak yakin berapa kali loop harus dijalankan. Struktur dasarnya adalah sebagai berikut:

let i = 0;
while (i < 5) {
    console.log(i);
    i++;
}

Penjelasan

  • let i = 0 : Inisialisasi variabel.
  • while (i < 5) : Kondisi yang dievaluasi sebelum setiap iterasi. Loop berjalan selama kondisi ini benar.
  • i++ : Proses yang perlu dijalankan dalam loop.

Looping dengan do...while

Looping do...while mirip dengan while, namun kondisi dievaluasi setelah loop berjalan. Struktur dasarnya adalah sebagai berikut:

let i = 0;
do {
    console.log(i);
    i++;
} while (i < 5);

Penjelasan

  • let i = 0 : Inisialisasi variabel.
  • do { ... } : Blok kode yang dijalankan setidaknya sekali.
  • while (i < 5) : Kondisi yang dievaluasi setelah setiap iterasi. Loop berjalan selama kondisi ini benar.

Tips Menggunakan Looping

  • Hati-hati dengan Infinite Loop: Pastikan kondisimu bisa mencapai nilai false, atau loopmu akan berjalan selamanya.
  • Gunakan Break: Kamu bisa menghentikan loop dengan break jika diperlukan.
  • Gunakan Continue: Untuk melewatkan satu iterasi dan melanjutkan ke iterasi berikutnya, gunakan continue.
for (let i = 0; i < 5; i++) {
    if (i === 3) continue;
    console.log(i); // Output: 0, 1, 2, 4
}

Dengan memahami dasar-dasar looping ini, kamu bisa menulis kode yang lebih efisien dan terstruktur. Selamat mencoba!


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding