for loop javascript
for loop adalah salah satu struktur pengulangan yang paling umum digunakan dalam JavaScript. Dengan menggunakan for loop, Anda dapat mengulangi sebuah blok kode sejumlah kali berdasarkan kondisi yang ditentukan.
Berikut adalah format dasar dari for loop dalam JavaScript:
javascript
Copy code
for (inisialisasi; kondisi; perubahan) {
// Blok kode yang akan diulang
}
Penjelasan langkah demi langkah penggunaan for loop:
Inisialisasi: Pernyataan pertama dalam for loop adalah inisialisasi, yang dieksekusi hanya satu kali sebelum perulangan dimulai. Biasanya, Anda akan mendeklarasikan dan menginisialisasi variabel penghitung loop di sini.
Kondisi: Pernyataan kondisi dievaluasi sebelum setiap iterasi perulangan. Jika kondisi bernilai true, maka blok kode dalam loop akan dieksekusi. Jika kondisi bernilai false, maka perulangan berhenti.
Blok kode: Ini adalah blok kode yang akan diulang selama kondisi bernilai true. Blok kode ini dapat berisi berbagai pernyataan atau tindakan yang ingin Anda lakukan dalam setiap iterasi loop.
Perubahan: Pernyataan perubahan dieksekusi setelah setiap iterasi loop. Biasanya, Anda akan memperbarui nilai variabel penghitung loop di sini.
Contoh penggunaan for loop dalam JavaScript:
javascript
Copy code
for (var i = 0; i < 5; i++) {
console.log(i);
}
Dalam contoh di atas, i diinisialisasi dengan nilai 0. Kondisi i < 5 dievaluasi sebelum setiap iterasi, dan jika bernilai true, blok kode dalam loop akan dieksekusi. Setiap kali loop dijalankan, nilai i akan ditampilkan di konsol. Setelah itu, pernyataan perubahan i++ akan dieksekusi untuk meningkatkan nilai i sebesar 1. Loop akan terus berlanjut sampai kondisi i < 5 tidak lagi terpenuhi.
Output yang dihasilkan adalah:
Copy code
0
1
2
3
4
for loop sangat berguna ketika Anda ingin mengulangi kode sejumlah kali yang diketahui sebelumnya. Anda dapat mengontrol pengulangan dengan inisialisasi, kondisi, dan perubahan yang sesuai. for loop juga dapat digunakan dengan variabel penghitung dan pengulangan berdasarkan array atau objek.