Statemen for
digunakan untuk melaksanakan operasi pengulangan.
Sintaks:
for (initial; condition; increment)
{
//statements
}
Statemen for
terdiri dari tiga bagian, di mana setiap bagian dipisahkan dengan tanda titik koma:
- Parameter initial digunakan sebagai tempat mendeklarasikan nilai awal untuk suatu ekspresi.
- Parameter condition digunakan sebagai tempat menetapkan kondisi yang akan diuji.
- Parameter increment digunakan untuk memperbaharui atau sebagai tempat menggambarkan perintah penghitungan, misalnya tambah nilai satu atau kurang nilai satu setiap satu kali operasi pengulangan terlaksana.
Statemen for
di dukung oleh CH1+, FF1+, IE3+, NN2+, O3+, SF1+.
Contoh di bawah ini mendeklarasikan variabel i dengan nilai awal 0, kemudian mengevaluasi kondisinya, jika i lebih kecil dari 9, maka setiap hasil nilai yang dikembalikan satu kali operasi pengulangan ditambahkan nilai 1 sampai kondisi sudah tidak terpenuhi lagi:
for (var i = 0; i < 9; i++)
{
document.write(i+" ");
}