22.01.20

Переменные, типы данных, операторы

Переменные https://learn.javascript.ru/variables
Типы данных https://learn.javascript.ru/types
Операторы https://learn.javascript.ru/operators
Операторы сравнения https://learn.javascript.ru/comparison

Операторы

Многие операторы знакомы нам ещё со школы: сложение +, умножение *, вычитание - и так далее.

Термины: «унарный», «бинарный», «операнд»

Приоритет операторов

В том случае, если в выражении есть несколько операторов – порядок их выполнения определяется приоритетом, или, другими словами, существует определённый порядок выполнения операторов.
Из школы мы знаем, что умножение в выражении 2 * 2 + 1 выполнится раньше сложения. Это как раз и есть приоритет. Умножение имеет более высокий приоритет, чем сложение и т.д.

Примеры операторов

Операторы сравнения

Многие операторы сравнения известны нам из математики:

Результат сравнения имеет логический тип (используется в условных операторах) * true – означает «да», «верно», «истина» * false – означает «нет», «неверно», «ложь»

Типы данных

Есть семь основных типов данных в JavaScript. Ниже приведены три наиболее распространенные:

Переменные

Для создания (объявления) переменной в JavaScript используйте ключевое слово let (пример: let message). В старых скриптах вы также можете найти другое ключевое слово: var вместо let. Ключевое слово var – почти то же самое, что и let. Оно объявляет переменную, но немного по-другому, «устаревшим» способом.

Имена переменных

В JavaScript есть ряд ограничений, касающихся имён переменных:

! Задавайте переменным логичные понятные имена