Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
zachyot_informatika.doc
Скачиваний:
12
Добавлен:
15.04.2019
Размер:
202.75 Кб
Скачать

40. Выражения

Выражение это правильный набор литералов, переменных, операторов и выражений, который вычисляется в одно значение; это значение может быть числом, строкой или логическим значением.

Концептуально есть выражения двух видов: присваивающие значение переменной и просто имеющие значение. Например, выражение x = 7 это выражение, в котором x получает значение 7. Это выражение вычисляется в 7. Такие выражения используют операции присвоения. С другой стороны, выражение 3 + 4 просто вычисляется в 7; оно не выполняет присвоения значения. Операции, используемые в таких выражениях, называются просто операциями.

В JavaScript имеются следующие типы выражений:

Арифметические: вычисляются в число, например, 3.14159

Строковые: вычисляются до строки символов, например, "Fred" или "234"

Логические: вычисляются до true или false

Объекты: вычисляются до получения объекта

Операции

В этом разделе рассмотрены операции и содержится информация о приоритете выполнения операций.

В JavaScript имеются следующие типы операций:

Присвоения

Сравнения

Арифметические

Побитовые

Логические

Строковые

Специальные

Приоритет Операций

"запятая" ,

присвоение = += -= *= /= %= <<= >>= >>>= &= ^= |=

условная ?:

логическое ИЛИ ||

логическое И &&

побитовое ИЛИ |

побитовое исключающее ИЛИ ^

побитовое И &

равенство == != === !==

соотношение < <= > >= in instanceof

побитовый сдвиг << >> >>>

сложение/вычитание + -

умножение/деление * / %

отрицание/инкремент ! ~ - + ++ -- typeof void delete

вызов/создание экземпляра () new

член . []

41. Операторы ввода/вывода

В основном с операторов ввода/вывода начинается изучение любого языка программирования. В этом разделе мы ограничимся рассмотрением операторов Readln и Writeln. Ввод в Pascal производится с помощью клавиатуры, а вывод - на экран дисплея.

Оператор ввода

Замечание: иногда Readln используют для организации ожидания до нажатия клавиши Enter. Это требуется, когда перед завершением программы необходимо просмотреть результаты ее работы. Наверх

Оператор вывода

Writeln (['Текст пояснения ',]x1[,x2,x3,...]) - сначала идет имя процедуры Writeln, затем текст, имена переменных, арифметические выражения. Их может быть несколько либо одно имя.

Но необходимо помнить, что Writeln переводит курсор на новую строку в отличии от Write.

Арифметические выражения вычисляются, а затем выводятся.

При выводе вещественных чисел необходимо форматирование, иначе они будут представлены в форме с плавающей запятой.

Writeln(real2:5:2); Здесь переменная real2 выводится на экран ограниченная по ширине в 5 символов, а также с 2 знаками после запятой.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]