Книга JavaScript/Спецификация языка: различия между версиями

Содержимое удалено Содержимое добавлено
исправление ошибок
исправление ошибок
Строка 169:
=== Циклы ===
==== while (цикл с предусловием) ====
Цикл будет продолжаться до того момента, когда условия перестанетперестанут выполнятсявыполняться. Синтаксис:
<source lang="javascript">
while(условие)
Строка 178:
 
==== do…while (цикл с постусловием). ====
Цикл ''do…while'' отличается от ''while'' только тем, что условие проверяется в конце выполнениевыполнения блока, соответственно он выполнится миниумминимум 1 раз. Синтаксис:
<source lang="javascript">
do
Строка 195:
}
</source>
В циклах for создаётся отдельная переменная, задаётся условие с этой переменной, при котором будет продолжатсяпродолжаться выполнение цикла. И при каждом выполнении производится какая-либо операция. Например:
<source lang="javascript">
for(var i = 0; i <= 10; i++)
Строка 202:
}
</source>
Подробное разъяснение: создаётся переменная ''i'' и цикл выполняется пока ''i'' меньше или равно 10, и при каждой итерации (т.е. одном выполнениевыполнении цикла) к переменной i прибавляется 1 (инкремент), соответственно цикл выполнится 10 раз.
 
=== Переключатели ===