Выполнение заданий на JavaScript
Задание 1
1. Создать html документ, в котором с помощью JavaScript генерируется следующий текст:
Лабораторная работа №1
Студента группы (номер группы)
Фамилия Имя Отчество (в родительном падеже)
2. Добавить в созданный документ сценарий, который позволял бы
a. вычислять возраст по вводимому в отдельном окне году рождения;
b. вычислять сумму двух вводимых в отдельных окнах чисел;
c. вычислять стоимость весовой продукции, при вводимых в отдельных окнах цене и весе;
d. вычислять размер стипендии в зависимости от водимого в отдельном окне среднего балла.
3. Оформить отчет о проделанной работе.
Задание 2
1. Создать html документ, в котором с помощью JavaScript:
a. Сгенерировать следующий текст:
Лабораторная работа №2
Студента группы (номер группы)
Фамилия Имя Отчество (в родительном падеже)
b. На страницу добавить три кнопки;
c. При нажатии на первую кнопку, на страницу должен добавляться текст, например, отображаться текущее число, месяц, год;
d. При нажатии на вторую кнопку должно открываться окно, содержащее текст и кнопку. Например, лицензионное соглашение с кнопкой «ОК»;
e. При нажатии на третью кнопку должно открываться полнофункциональное окно, с несколькими полями ввода.
2. Оформить отчет о проделанной работе.
Задание 3
1. Создать html документ, в котором с помощью JavaScript:
a. Сгенерировать следующий текст:
Лабораторная работа №3
Студента группы (номер группы)
Фамилия Имя Отчество (в родительном падеже)
b. На страницу добавить рисунок, который менял бы цветность при нажатии на кнопку бесконечное число раз (%-остаток от деления);
c. Второй рисунок на странице должен быть псевдоанимацией, т.е. меняться последовательно до нажатия на кнопку, при повторном нажатии процесс должен возобновляться;
d. Сформировать в верхней части страницы меню, при щелчках на пункты которого отображались бы информационные окна. При желании, можно организовать переходы на другие страницы;
e. Сформировать вертикальное меню с графическим отображением наведения мыши. При желании можно не использовать графику.
2. Оформить отчет о проделанной работе.
Задание 4
1. Создать html документ, в котором с помощью JavaScript:
a. Сгенерировать следующий текст:
Лабораторная работа №4
Студента группы (номер группы)
Фамилия Имя Отчество (в родительном падеже)
b. Создать процедуру ввода массива;
c. Отсортировать массив;
d. Если первый элемент отсортированного массива меньше некоторого вводимого N, то найти элемент, который больше или равен N и сформировать новый укороченный массив, начиная с N;
e. Вывести полученный массив на экран.
f. Записать url страницы в виде массива и вывести поэлементно на экран
Примечание: все задания нужно оформить в виде функций и поместить в отдельный скриптовый файл, подключаемый к Интернет – странице.
2. Оформить отчет о проделанной работе.