На странице выводится фраза:
Добро Добро Добро Пожаловать
Разбор сценария
<SCRIPT type="text/javascript">
loops=3
num=1
while (num <= loops)
{
document.write("Добро ")
num=num+1
}
document.write("Пожаловать!")
</SCRIPT>
Еще одна коротенькая программа, мы ее быстро разберем.
Синтаксис операторов While и For похож. Разница в том, что мы задаем начальное значение индекса и шаг изменения прямо в команде For. Команда While содержит только условие.
while(num<=loops) говорит программе, что она должна повторять цикл, пока значение num меньше или равно значению переменной loops. Видите знак <=? Другими словами, программа повторит цикл трижды, один раз для num=1, один для num=2 и еще один для num=3.
Каждый раз, когда программа выполняет цикл, она пишет "Добро" и прибавляет 1 к num. Когда num доходит до 4, цикл заканчивается. 4 больше 3, поэтому программа напишет "Добро" три раза.
Завершающий штрих — команда document.write со словом "Пожаловать!".