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

Енді берілген санды нәтиже 10-нан кіші болғанға дейін 2-ге бөлеміз:

javascriptlet num = 500;

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

console.log(num); // нәтиже
Задание 1

Консольге 1-ден 100-ге дейінгі сандарды шығарыңыз.

Задание 2

Консольге 11-ден 33-ке дейінгі сандарды шығарыңыз.

Задание 3

Консольге 100-ден 1-ге дейінгі сандарды шығарыңыз.

Задание 4

num санына қандай да бір бастапқы мән берілген. Көбейту нәтижесі 1000-нан аспайынша, оны 3-ке көбейтіңіз. Қандай сан шығады? Ол үшін қажет итерациялар санын есептеңіз.