1. Создайте скрипт в файле js1.htm для вычисления математического выражения
2( x2 + y) – 3(x2 - y)
Z = -------------------------- для х = 10 y = 15
5( x2 - y2 )
Отформатируйте вывод информации по следующему образцу:
При заданных числах X=10 Y=15цвет шрифта красный, размер= 5
горизонтальная линия
Z = … цвет шрифта зелёный,размер= 6
2. Создайте скрипт, который вычитает 153947 из 105706 и выводит результат вместе с числами 153947 и 105706. Создайте свой образец вывода и отформатируйте вывод информации по этому образцу.
3. Создайте скрипт, который вычисляет площадь прямоугольного участка земли, имеющего размер 53,8Х123,4 метров. Отформатируйте вывод по вашему образцу.
4. Найти стоимость пакета акций, если у вас имеется 150 акций фирмы IBM и 75 акций фирмы Netscape стоимостью соответственно 315 и 175 долларов каждая.
Отформатируйте вывод по вашему образцу
5. Сколько километров содержится в 15 милях, если 1 миля содержит 1,60935 км.
Отформатируйте вывод по вашему образцу.
6. Найти площадь круга, радиус которого равен 11 см. Отформатируйте вывод по вашему образцу.
4. Переменные. Выражения и операции
Переменные. Как и в других языках программирования, в JavaScript переменная имеет два признака: имя переменной и значение переменной. Имя переменной должно начинаться с латинской буквы или символа подчёркивания (_), следующие символы могут быть латинские буквы или арабские цифры. Язык чувствителен к регистру, то есть следует различать заглавные и маленькие буквы.
Создать переменную можно двумя способами:
1. используя ключевое слово var с оператором присваивания (var a=5 или var a)
2. используя только оператор присваивания (а=5)
Оператор присваивания записывает значение в переменную.
При объявлении переменной не указывается её тип, язык JavaScript слаботипизирован. Именем переменной не может быть ключевое слово языка (названия операторов, объектов и других элементов языка).
Значениями переменных могут быть:
· целые и действительные числа: X1=-5; ax=38; _S=3.453;
Условные (логические) выражения проверяют истину знака сравнения в условии (==,!=,>,<,>=,<=). Если результат сравнения вырабатывает значение true, то в переменную запишется одно значение, если результат сравнения – false, то в переменную запишется другое значение.
Пример: status =(a >= 18) ?”взрослый” :”подросток”;
Сравнение Значение1 Значение 2
Если значение в переменную а введено >=18, то в переменную statusзапишется значение”взрослый”, иначе – status = “подросток”.
5. Вывод информации методом document.write
Язык JavaScript предоставляет способ вывода информации в окно броузера с помощью метода write объекта document.
document.write(“текст”) – вывод содержимого в кавычках
document.write(z) – вывод значения переменной z
document.write(“текст”+z) – конкатенация переменной с текстом
document.write(“<h1>текст”+z+”</h1>” )– конкатенация переменной с тегами HTML