Всё для Учёбы — студенческий файлообменник
1 монета
pdf

Студенческий документ № 005308 из ИУБиП

Лабораторное занятие № 14

Тема: Работа с циклами

Цель: Рассмотреть принципы организации циклов на веб-страницах

Задание:

1 Ознакомиться с теоретическими аспектами темы.

2 Напишите документ HTML с заголовком "Сюрприз". Начните с белого фона. Потом с помощью JavaScript досчитайте до 50000. На этом этапе цвет фона меняется на желтый и появляется текст: "Скоро будет еще один цветной сюрприз...". Снова досчитайте до 50 тысяч, и тогда фон должен опять поменяться. Успеха.

3 Измените предыдущую программу так, чтобы пользователь получал запрос: "Сколько раз пожелать вам доброго вечера?". Для ответа создайте переменную. Помните команду eval(), которая меняет текст на число? В конце программа должна написать "Добрый" столько раз, сколько ее просили.

Необходимые приборы: ПК, текстовый редактор Блокнот, браузер

Методические рекомендации к выполнению лабораторной работы:

Методические рекомендации к выполнению задания 1

Циклы For используются, когда известно количество повторений. Циклы While - когда вы не знаете точно, сколько раз нужно повторять команду. В сегодняшнем примере мы рассмотрим цикл For. Рассмотрим пример на цикл for:

Посчитаемдопяти for (i=1; i");}

...вот и все.

Во-первых, какой короткий скрипт. Можно немножко отдохнуть, как вам кажется? Вот чистый скрипт без текста, который мы добавили для красоты:

for (i=1; i

Посмотрим на синтаксис фрагмента for (i=1; i - так цифры печатаются с новой строки. С таким же успехом можно было написать их в одну строку, разделив запятыми.

Этот JavaScript повторится пять раз, написав на странице цифры от 1 до 5. Мы могли бы заставить его досчитать до миллиона, но ваш браузер завис бы на веки вечные.

Рассмотрим пример на цикл while:

loops=3 num=1

while (num

Синтаксис у While и For похож. Разница в том, что мы устанавливаем точку отсчета и величину возрастания прямо в команде For. Команда While содержит только условие.

while(num

Держитешляпу!

for (i=1; i

И еще один сюрприз...

for (i=1; i

Методические рекомендации к выполнению задания 3

loops=prompt("Сколько раз пожелать вам доброго вечера?") num=1

while (num

Вопросы для самоконтроля:

1 Каким образом осуществляется работа с циклами?

2 В каких случаях обязательно использование циклов?

3 Какие циклы называются вложенными?

4 Какие виды циклов существуют?

5 Какие команды используются для организации работы с циклами?

Показать полностью… https://vk.com/doc62771886_249148677
181 Кб, 11 декабря 2013 в 10:53 - Россия, Ростов-на-Дону, ИУБиП, 2013 г., pdf
Рекомендуемые документы в приложении