Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Основи на програмирането с JavaScript
4. Условия и цикли

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното за while цикъла

while изпълнява даден блок код, докато определено условие е вярно. За разлика от for, тук трябва предварително да инициализирате променливата и вътре в цикъла сами да я променяте, за да избегнете безкраен цикъл. Ако забравите да увеличавате стойността, програмата може да зацикли. do-while гарантира поне едно изпълнение на кода, дори условието да е невярно.

Как да повторите примера стъпка по стъпка

  1. Създайте променлива със стартова стойност, например 0.
  2. Напишете while с условие стойността да е по-малка или равна на 10.
  3. В тялото на цикъла изведете стойността в конзолата.
  4. Увеличавайте стойността при всяка итерация.
  5. Добавете проверка: ако стойността стане 5, използвайте break, за да прекъснете цикъла.
  6. Заменете break с continue и преместете увеличаването преди проверката, за да прескочите само числото 5 без безкраен цикъл.
  7. Пренапишете примера с do-while и тествайте какво се случва, ако началната стойност е 11.

Основни конструкции в урока

  • while (условие) – изпълнява кода, докато условието е вярно
  • do { ... } while (условие) – изпълнява кода поне веднъж, след което проверява условието
  • break – прекъсва цикъла незабавно
  • continue – пропуска текущата итерация и преминава към следващата
  • console.log() – извежда стойност в конзолата за проверка на резултата

Дискусия към урока