Читайте также:
|
|
В скриптах JavaScript для организации кода используются типовые управляющие конструкции.
Условный оператор имеет обычную структуру:
if(условие) { инструкции1 [ } else { инструкции2 ] }
Имеется переключатель switch, причем для выделения case могут использоваться не только числа, но и строки.
Поддерживается набор различных операторов цикла for, while, do…while, а также вспомогательные операторы continue и break, смысл которых тот же, что и в Си.
ЗАДАНИЕ 4 ( Динамическое формирование содержания страницы )
Необходимо создать страницу, на которую выводится таблица квадратов чисел от единицы до некоторого задаваемого значения N:
Для этого нужно выполнить следующие действия.
1. Написать функцию sqrtTable(N), в которой полностью генерируется html-код для вывода таблицы квадратов целых. Аргумент N задавает максимальное возводимое в квадрат число.
Функция должна возвращать в виде символьной строки html-разметку таблицы. Поэтому генерируемый ею html-код должен содержать:
а) открывающий тег таблицы,
б) строку заголовков столбцов,
в) строки таблицы с числами (формируются в цикле),
г) закрывающий тег таблицы.
Имеет смысл последовательно накапливать html-текст в специальной переменной (для конкатенации использовать синтаксис txt+=…) и в конце возвратить ее значение.
Необходимо выдержать форматирование таблицы, приведенное на рисунке.
2. Для создания таблицы
а) в скрипте, помещенном в тело документа, вызвать функцию sqrtTable с конкретным значением аргумента,
б) возвращаемое функцией значение добавляется в текст страницы (как это сделать?).
Дополнение
Дата добавления: 2014-12-23; просмотров: 27 | Поможем написать вашу работу | Нарушение авторских прав |