Все языки программирования имеют дело с циклами (loop). В JavaScript бывают циклы двух видов: While и For.
В двух словах, циклы For используются, когда известно количество повторений. Циклы While — когда вы не знаете точно, сколько раз нужно повторять команду. В сегодняшнем примере мы рассмотрим цикл For.
Скрипт
<HTML>
<HEAD>
</HEAD>
<BODY>
<H3>Посчитаем
до пяти</H3>
<script language="JavaScript">
for (i=1;
i<=5; i=i+1)
{
document.write(i +
"<BR>");
}
</SCRIPT>
...вот и
все.
</BODY>
</HTML>
Результат
...вот и все.
Разбор скрипта
<SCRIPT LANGUAGE="JavaScript">
for (i=1; i<=5; i=i+1)
{}
</script>
Ваше задание
Напишите документ HTML с заголовком «Сюрприз».
Начните с белого фона. Потом с помощью JavaScript досчитайте до
50000.
На этом этапе цвет фона меняется на желтый и появляется текст:
«Скоро будет еще один цветной сюрприз...»
Снова досчитайте до 50 тысяч,
и тогда фон должен опять поменяться. Успеха.
Подсказка: никаких команд в {фигурные скобки} ставить не надо.
Примечание: Владельцам компьютеров на 900MHz и выше лучше выбрать числа побольше, иначе эффекта практически не видно.
Возможный ответ здесь