Структура цикла с предусловием
На сегодняшнем занятии рассмотрим цикл с предусловием (цикл - пока). Данный цикл реализуется оператором while.
Структура цикла с предусловием выглядит следующим образом:
while <логическое выражение> то <тело цикла>
Пока значение логического выражения - true (истинно), выполняется тело цикла. Тело цикла может быть представлено простым или составным оператором.
В JavaScript цикл while имеет следующую структуру:
while (логическое выражение){
<тело цикла>
}
Оператор while содержит в скобках все необходимые параметры условия цикла (логическое выражение). После определения всех параметров цикла вводится открывающая фигурная скобка, символизирующая начало тела цикла. Закрывающая фигурная скобка вводится в конце тела цикла. Все операторы, введенные в скобках, выполняются при каждом прохождении цикла.
Рассмотрим более подробно работу цикла while:
Прежде чем выполнить тело цикла сначала проверяется на истинность условие цикла. То есть если условие цикла истинно, то выполняется тело цикла. Если условие ложно - работа цикла завершается. Возможен такой вариант, что тело цикла ни разу не выполнится. В данном случае при проверке условие цикла ложно с самого начала.