JavaScript-ում while ցիկլը

while ցիկլը կկատարվի մինչև որ ճշմարիտ է արտահայտությունը, որն անց է կացվում նրան պարամետրով: Այն թույլ է տալիս կատարել կամայական քանակությամբ կրկնություններ: Ահա նրա շարահյուսությունը:

javascriptwhile ( մինչ արտահայտությունը ճշմարիտ է ) {
  կատարում ենք այս կոդը ցիկլիկ;
  յուրաքանչյուր ցիկլի սկզբում ստուգում ենք արտահայտությունը կլոր փակագծերում
}

Ցիկլը կավարտվի, երբ արտահայտությունը դադարի լինել ճշմարիտ: Եթե այն սկզբից էլ կեղծ էր - ապա այն չի կատարվի նույնիսկ մեկ անգամ:

Օրինակի համար հաջորդաբար արտածենք while ցիկլի միջոցով թվերը մեկից մինչև հինգ:

javascriptlet i = 1;

while (i <= 5) {
  console.log(i);
  i++;
}

Եվ հիմա կատարենք հակառակ հաշվարկը:

javascriptlet i = 10;

while (i > 0) {
  console.log(i);
  i--;
}

Եվ հիմա կբաժանենք տրված թիվը 2-ի այնքան անգամ, մինչև արդյունքը չդառնա փոքր 10-ից:

javascriptlet num = 500;

while (num > 10) {
  num = num / 2;
}

console.log(num); // արդյունք
Задание 1

Արտածեք կոնսոլում թվերը 1-ից մինչև 100:

Задание 2

Արտածեք կոնսոլում թվերը 11-ից մինչև 33:

Задание 3

Արտածեք կոնսոլում թվերը 100-ից մինչև 1:

Задание 4

Տրված է num թիվը ինչ-որ սկզբնական արժեքով: Բազմապատկեք այն 3-ով այնքան անգամ, մինչև բազմապատկման արդյունքը չդառնա մեծ 1000-ից: Ո՞ր թիվը կստացվի: Հաշվեք դրա համար անհրաժեշտ կրկնությունների քանակը: