Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PI_lektsii_2016.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
6 Мб
Скачать
☆

4.2.1 Літерали

Літералом називають дані, які використовуються в програмі безпосередньо. При цьому під даними розуміються числа або рядки тексту. Всі вони розглядаються в JavaScript як елементарні типи даних. Наведемо приклади литералов:

Цілі числа

Десяткове ціле число починається не з нуля

числовий літерал: 10

Вісімкове ціле число починається з нуля

числовий літерал: 07

Шестнадцатиричное ціле число починається з 0х

числовий літерал: 0хА8

Числа з плаваючою точкою

числовий літерал: 2.310

числовий літерал: 2.3e + 2

Рядки

строковий літерал: 'Це строковий літерал'

строковий літерал: "Це строковий літерал"

Літерали використовуються в операціях присвоювання значень змінним або в операціях порівняння:

var a = 10;

var str = 'Рядок';

if (x == 'test') window.alert (x);

4.3 Оператори JavaSscript

Оператор – це текст, що змушує інтерпретатор виконувати певну дію. Оператор присвоювання змінює значення операнда (змінної), розташованої зліва від знака присвоювання(див. табл. 4.2).

Тааблиця 4.2 – Оператори JavaSscript

Оператор

Дія

Приклад

=

Присвоює значення змінної

A=b

Продовження таблиці 4.2

+=

Збільшує значення змінної на зазначену величину

А+=2 (а=а+2)

-=

Зменшує значення змінної на зазначену величину

А-=2 (а=а-2)

*=

Примножує значення змінної на зазначену величину

А*=2 (а=а*2)

/=

Ділить значення змінної на зазначену величину

А/=2 (а=а/2)

%=

Ділить значення змінної на зазначену величину і повертає залишок від ділення

А%=2 (а=а/2-int(a/2)

4.3.1 Математичні оператори

Додавання +

Віднімання –

Множення *

Поділ /

Ділення по модулю %

++ Інкремент (збільшує значення змінної на 1)

-- Декремент (зменшує значення змінної на 1)

Префіксна форма ++х значення змінної збільшується на 1 і повертається отримане значення.

Постфіксна форма х++ повертається значення х значення х збільшується на 1.

Х=1

Y=X++

Результат X=2 Y=1

X=1

Y=++X

Результат X=2 y=2

Таблиця 4.3 - Оператори відносин

Оператор

Опис

X= =Y

Перевіряє рівність X і Y

X= = = Y

Проверяет равенство типов и значений X и Y (строгое равенство)

X < > Y

Перевіряє нерівність X і Y

X > Y

Перевіряє більше чи Y ніж X

X >= Y

Перевіряє більше або дорівнює значення X ніжY

X < Y

Перевіряє менше чи значення X ніж Y

X <= Y

Перевіряє менше або дорівнює значення X ніж Y

X && Y

Виконує логічну операцію і над X і Y (поразрядно в 2 сс)

X ||Y

Выполняет логическую операцию ИЛИ над X и Y (поразрядно в 2 сс) Виконує логічну операцію АБО над X і Y (поразрядно в 2 сс)

!X

Виконує логічну операцію НЕ над X (поразрядно в 2 сс)

X !=Y

Виконує перевірку строго не дорівнює над X і Y

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