JASS Help

Выражения

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

Приоритет

Возьмём для примера старый добрый школьный математический пример:

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