Do...While
Pernyataan do...while membuat perulangan yang mengeksekusi pernyataan blok yang ditentukan sampai kondisi uji dievaluasi sebagai salah. Kondisi dievaluasi setelah mengeksekusi blok. Sintaksis untuk do...while adalah
do {
// pernyataan
} while (ekspresi);
Mari sebagai contoh lihat bagaimana mencetak angka kurang dari 10 menggunakan perulangan do...while
:
var i = 0;
do {
document.write(i + " ");
i++; // menambahkan i sebanyak 1
} while (i < 10);
Catatan:
i = i + 1
dapat ditulis sebagaii++
.