while(tingimus kehtib)
{
// Tee kirjeldatud tegevust!
}
While-tsükli puhul on aga üks oht! Nimelt kui tingimus ongi kogu aeg kehtiv, siis tekib nn lõputu tsükkel ja programm jookseb kinni.
Selleks tuleb alati jälgida, et while-tsükli sulgudes olevat tingimust oleks võimalik muuta!
Do - while tsükkel
Juhul, kui tsüklit on vaja vähemalt 1 kord täita, siis saab kasutada Do - while kombinatsiooni.
Näiteks allolev tsükkel töötab seni, kuni k väärtus on väiksem kui 12 - antud juhul prindib konsoolile arvud 8, 9, 10, 11, 12
var k=8;
do {
console.log(k);
k=k+1;
}
while(k<12);