Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник-по-JavaScript_part1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
245.25 Кб
Скачать

Выражения и операции. Значениями переменных могут быть арифметические и условные выражения.

Арифметические выражения содержат арифметические операции: + сложение (конкатенация для символьных строк), - вычитание, * умножение, / деление. Приоритет действий выделяют круглые скобки.

П римеры:

part1=”Java”; Year=365*24; x=”ответ равен”+42;

а). part2=”Script” ; б). Minutes=Year*60; в). z=”58”+42; part3=part1+part2;

Условные (логические) выражения проверяют истину знака сравнения в условии (==,!=,>,<,>=,<=). Если результат сравнения вырабатывает значение 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

document.write(арифметическое выражение) – вывод результата арифметического

выражения.

Используя конкатенацию с тегами форматирования объект document предоставляет пользователю доступ к элементам оформления web-страницы.

При выводе длинных выражений в методе document.write можно применять вложенные круглые скобки, например:

document.write((“<h1>текст”)+(z)+(”</h1>”));

Вложенные кавычки должны различаться по виду, например:

document.write(“<font color= ‘#red’>текст</font>”);

Метод document.writeln(список выражений) применяется для перевода курсора в начало следующей строки при просмотре документа в виде HTML.

Для установки цвета фона страницы web-документа используется свойство bgColor объекта document с указанием кода цвета, например:

document.bgColor=”# ffffff”

Контрольные вопросы

  1. Что такое переменная? Каковы признаки переменной?

  2. Как можно задать имя переменной в языке JavaScript?

  3. Как создать переменную? Какой оператор записывает значение в переменную?

  4. Какие значения могут содержать переменные?

  5. Какие выражения могут содержать переменные? Приведите примеры.

  6. Какие арифметические операции выполняют арифметические выражения?

  7. Какие сравнения могут выполняться в логических выражениях?

  8. Какие значения вырабатывают логические выражения?

  9. Какое средство языка JavaScript позволяет выводить информацию в окно броузера?

  10. Какие возможности предоставляет метод document.write при выводе информации?

  11. Каков синтаксис языка при конкатенации переменных с текстом и тегами HTML?

  12. Как установить цвет фона в HTML-документе?