Cikli while në JavaScript
Cikli while do të ekzekutohet derisa
të jetë i vërtetë shprehja e kaluar
atij si parametër. Ai lejon kryerjen e një
numri arbitrar të përsëritjeve.
Këtu është sintaksa e tij:
while ( derisa shprehja është e vërtetë ) {
ekzekutojmë këtë kod në mënyrë ciklike;
në fillim të çdo cikli kontrollojmë shprehjen në kllapat e rrumbullakëta
}
Cikli do të përfundojë kur shprehja të ndalojë së qeni e vërtetë. Nëse ajo ishte e rreme që në fillim - ai nuk do të ekzekutohet asnjëherë.
Le të shënojmë si shembull në mënyrë sekuenciale
me ndihmën e ciklit while numrat nga një
deri në pesë:
let i = 1;
while (i <= 5) {
console.log(i);
i++;
}
Dhe tani le të bëjmë një numërim të kundërt:
let i = 10;
while (i > 0) {
console.log(i);
i--;
}
Dhe tani le të vazhdojmë të pjesëtojmë numrin e dhënë me
2 aq herë, derisa rezultati të
bëhet më i vogël se 10:
let num = 500;
while (num > 10) {
num = num / 2;
}
console.log(num); // rezultati
Shkruani në konsol numrat nga 1 deri në 100.
Shkruani në konsol numrat nga 11 deri në 33.
Shkruani në konsol numrat nga 100 deri në 1.
Është dhënë numri num me një vlerë fillestare.
Shumëzojeni atë me 3 aq herë, derisa
rezultati i shumëzimit të bëhet më i madh se 1000.
Cili numër do të fitohet? Numëroni sasinë e
përsëritjeve të nevojshme për këtë.