Perulangan (Loop)

Mengulang pekerjaan tanpa menulis kode berulang-ulang.

Part 7 dari 16 ± 20 menit Gratis

Jangan menulis hal yang sama 100 kali

Bayangkan menampilkan angka 1 sampai 100. Daripada menulis console.log seratus kali, kita pakai loop.

for loop

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

Tiga bagian dalam kurung:

  1. let i = 1 — titik awal (dijalankan sekali)
  2. i <= 5 — syarat: ulangi selama benar
  3. i++ — langkah: tambah 1 setiap putaran

Menjumlahkan dengan loop

let total = 0;
for (let i = 1; i <= 3; i++) {
  total = total + i;
}
console.log(total); // 6

while loop

let n = 3;
while (n > 0) {
  console.log(n);
  n--;
}

Awas: jika syarat tidak pernah salah, loop berjalan selamanya (infinite loop) dan browser bisa macet.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X