• Теория
  • Теория

Операции, операторы и операнды

Чтобы писать универсальные программы, мы должны были научиться:

  1. получать неизвестные данные;
  2. сохранять эти данные в переменные для дальнейшего использования;
  3. обрабатывать данные, то есть проводить над ними операции.

С первыми двумя пунктами мы разобрались. Теперь перейдём к операциям. Посмотрите на такую команду:

5 + 10;

Это операция. Она состоит из оператора, +, и двух операндов, 5 и 10.

Оператор указывает, что произойдёт с операндами. В команде выше мы используем плюс, а значит, это операция сложения, и операнды (слагаемые) сложатся, и команда вернёт результат сложения (сумму).

Операция сложения — бинарная, так как в ней два операнда. Бинарные операции самые распространённые. Но существуют и унарные операции, с одним операндом, и тернарные операции, с тремя операндами.

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

firstDay + secondDay;
timeInHours * 60;
5 + mediaInTwoDays;

Над разными типами операндов можно производить разные операции, поэтому важно понимать, данные какого типа хранятся в переменных. Узнать, к какому типу относятся данные, можно с помощью команды console.log.

Попрактикуемся в операциях над числами. Вот некоторые из них:

Сложение+
Вычитание-
Умножение*
Деление/
Минимальный вид табов
  • index.html
HTML
HTML

Вы перешли на другую страницу

Кликните внутри мини-браузера, чтобы поставить фокус в это окно.

100%
Бабушка Кекс

Притормози, дружище

Проходить вызовы части «Основы программирования на JavaScript» тренажёра «Программирование на JavaScript — основы языка» можно после регистрации и оформления подписки.