Penyataan for
Penyataan for menetapkan gelung: kod,
yang diletakkan di dalamnya, akan diulang sebanyak
yang ditentukan.
Sintaks
for (perintah permulaan; syarat penamatan gelung; perintah selepas setiap lelaran gelung) {
badan gelung
};
Contoh
Mari keluarkan urutan nombor dari 0
hingga 10:
for (let i = 0; i <= 10; i++) {
console.log(i);
}
Contoh
Mari keluarkan urutan nombor dari 10
hingga 0:
for (let i = 10; i >= 0; i--) {
console.log(i);
}
Contoh
Mari keluarkan nombor genap dari 0 hingga 10:
for (let i = 2; i <= 10; i += 2) {
console.log(i);
}
Contoh
Mari keluarkan elemen array:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
Contoh
Perintah permulaan dan perintah selepas setiap lelaran gelung boleh terdiri daripada bukan satu, tetapi beberapa perintah, dipisahkan dengan koma. Sebagai contoh, mari kita buat dua pembilang: yang pertama untuk meningkat satu demi satu setiap lelaran gelung, dan yang kedua - dengan dua:
for (let i = 0, j = 0; i <= 9; i++, j += 2) {
console.log(i, j);
}
Lihat juga
-
pelajaran dari buku teks JavaScript,
yang menerangkan cara bekerja dengan gelungfor -
penyataan
for-of,
yang mencipta gelung untuk lelaran array -
penyataan
for-in,
yang mencipta gelung untuk lelaran objek -
penyataan
while,
yang juga mencipta gelung -
arahan
break,
yang menghentikan gelung -
arahan
continue,
yang melompat ke lelaran seterusnya gelung