Looping dalam JavaScript
Last updated
Last updated
Looping adalah struktur dalam pemrograman yang digunakan untuk menjalankan blok kode berulang kali hingga kondisi tertentu terpenuhi. JavaScript menyediakan beberapa jenis pernyataan loop untuk mengendalikan perulangan.
Tabel Pernyataan Loop dalam JavaScript
for
Menjalankan blok kode sejumlah iterasi tertentu
for (initialization; condition; increment) { /* code */ }
while
Menjalankan blok kode selama kondisi tertentu bernilai benar
while (condition) { /* code */ }
do...while
Menjalankan blok kode setidaknya sekali, lalu melanjutkan selama kondisi benar
do { /* code */ } while (condition);
for...in
Mengulangi properti enumerable dari objek
for (variable in object) { /* code */ }
for...of
Mengulangi nilai dari objek yang dapat diiterasi (iterable)
for (variable of iterable) { /* code */ }
Berikut penjelasan sederhana dari kode tersebut:
Loop dari i = 0
hingga i < 5
, mencetak nilai i
setiap kali.
Loop selama i < 5
, mencetak nilai i
setiap kali, dan menambah i
dengan 1.
Loop yang menjalankan blok kode setidaknya sekali, kemudian terus menjalankan selama i < 5
.
Loop melalui properti-properti dalam objek obj
, mencetak setiap nama properti.
Loop melalui nilai-nilai dalam array arr
, mencetak setiap nilai.
Pernyataan loop memungkinkan Anda menjalankan blok kode berulang kali, yang sangat berguna dalam pemrosesan data dan otomatisasi tugas berulang dalam program.