Tsükkel while JavaScriptis
Tsükkel while käivitub seni,
kuni tõene on avaldis, mis
talle parameetrina edastati. See võimaldab teha
suvalise arvu iteratsioone.
Siin on selle süntaks:
while ( kuni avaldis on tõene ) {
käivitame selle koodi tsükliliselt;
iga tsükli alguses kontrollime avaldist ümarsulgudes
}
Tsükkel lõppeb, kui avaldis ei ole enam tõene. Kui see oli algusest peale väär, siis ei käivitu see ühtegi korda.
Väljastame näiteks kasutades tsüklit while
numbrid ühest
viiieni:
let i = 1;
while (i <= 5) {
console.log(i);
i++;
}
Nüüd teeme vastupidise loenduse:
let i = 10;
while (i > 0) {
console.log(i);
i--;
}
Nüüd jagame antud arvu
2-ga nii kaua, kuni tulemus
ei ole väiksem kui 10:
let num = 500;
while (num > 10) {
num = num / 2;
}
console.log(num); // tulemus
Väljasta konsooli numbrid 1 kuni 100.
Väljasta konsooli numbrid 11 kuni 33.
Väljasta konsooli numbrid 100 kuni 1.
Antud on arv num mingi algväärtusega.
Korruta seda arvu 3-ga nii kaua, kuni
korrutamise tulemus ei ole suurem kui 1000.
Mis number saadakse? Arvuta vajalik
iteratsioonide arv.