JavaScript-ում while ցիկլը
while ցիկլը կկատարվի մինչև որ
ճշմարիտ է արտահայտությունը, որն
անց է կացվում նրան պարամետրով: Այն թույլ է տալիս կատարել
կամայական քանակությամբ կրկնություններ:
Ահա նրա շարահյուսությունը:
while ( մինչ արտահայտությունը ճշմարիտ է ) {
կատարում ենք այս կոդը ցիկլիկ;
յուրաքանչյուր ցիկլի սկզբում ստուգում ենք արտահայտությունը կլոր փակագծերում
}
Ցիկլը կավարտվի, երբ արտահայտությունը դադարի լինել ճշմարիտ: Եթե այն սկզբից էլ կեղծ էր - ապա այն չի կատարվի նույնիսկ մեկ անգամ:
Օրինակի համար հաջորդաբար արտածենք
while ցիկլի միջոցով թվերը մեկից
մինչև հինգ:
let i = 1;
while (i <= 5) {
console.log(i);
i++;
}
Եվ հիմա կատարենք հակառակ հաշվարկը:
let i = 10;
while (i > 0) {
console.log(i);
i--;
}
Եվ հիմա կբաժանենք տրված թիվը
2-ի այնքան անգամ, մինչև արդյունքը
չդառնա փոքր 10-ից:
let num = 500;
while (num > 10) {
num = num / 2;
}
console.log(num); // արդյունք
Արտածեք կոնսոլում թվերը 1-ից մինչև 100:
Արտածեք կոնսոլում թվերը 11-ից մինչև 33:
Արտածեք կոնսոլում թվերը 100-ից մինչև 1:
Տրված է num թիվը ինչ-որ սկզբնական արժեքով:
Բազմապատկեք այն 3-ով այնքան անգամ, մինչև
բազմապատկման արդյունքը չդառնա մեծ 1000-ից:
Ո՞ր թիվը կստացվի: Հաշվեք դրա համար անհրաժեշտ
կրկնությունների քանակը: