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--;
}
Енді берілген санды нәтиже 10-нан кіші болғанға дейін
2-ге бөлеміз:
let num = 500;
while (num > 10) {
num = num / 2;
}
console.log(num); // нәтиже
Консольге 1-ден 100-ге дейінгі сандарды шығарыңыз.
Консольге 11-ден 33-ке дейінгі сандарды шығарыңыз.
Консольге 100-ден 1-ге дейінгі сандарды шығарыңыз.
num санына қандай да бір бастапқы мән берілген.
Көбейту нәтижесі 1000-нан аспайынша, оны 3-ке көбейтіңіз.
Қандай сан шығады? Ол үшін қажет итерациялар санын есептеңіз.