Monday, January 5, 2015

While tsükkel

While tsükkel sobib kasutamiseks siis, kui tsükli täitmine sõltub mingist muust tingimusest. Näiteks tuleb nii kaua täringut veeretada, kuni tulemuseks on 6.

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);