JavaScript Fundamental #5: Perulangan: for, while, do…while, for…of, for…in

1. Apa itu Perulangan?

Perulangan digunakan untuk menjalankan blok kode berulang kali sampai kondisi tertentu terpenuhi.

2. for

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

3. while

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

4. do...while

let x = 0;
do {
  console.log(x);
  x++;
} while (x < 3);

5. for...of

Digunakan untuk iterasi nilai pada array atau iterable.

const buah = ["apel", "jeruk", "mangga"];
for (const item of buah) {
  console.log(item);
}

6. for...in

Digunakan untuk iterasi key pada object.

const user = { nama: "Yan", umur: 25 };
for (const key in user) {
  console.log(key, user[key]);
}

7. Ringkasan

  • for cocok untuk iterasi terstruktur
  • while untuk kondisi fleksibel
  • for...of untuk array
  • for...in untuk object

Di part berikutnya kita bahas fungsi di JavaScript.