Выражения
Выражение это комбинация из одной или нескольких переменных, функций и операторов, результатом интерпретации которого становится некоторое значение.
Приоритет
Возьмём для примера старый добрый школьный математический пример:
1 + 2 * 3
Как видим, здесь есть две операции, которые можно выполнить в разном порядке:
(1 + 2) * 3
(3) * 3
3 * 3
9
1 + (2 * 3)
1 + (6)
1 + 6
7
Чтоб не плодить неоднозначность интерпретатор использует приоритет операторов. Из которого следует что умножение должно выполниться первым и посему будет исполнен Вариант 2.
Ассоциативность
Last modified: 24 September 2024