⊗jsPmLpWl 146 of 505 menu

Цикъл while в JavaScript

Цикълът 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. Кое число ще се получи? Пребройте броя итерации, необходими за това.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне