Приоритет операторов
Приоритет определяет порядок, в котором операторы и получаемые с помощью них значения вычисляются в выражении.
Все операторы разбиты на 4 типа.Каждый тип оператора имеет свой приоритет.Чем выше приоритет типа оператора, тем раньше он будет вычислен.Внутри одного типа операторы имеют собственный приоритет, который также определяет порядок их вычисления в выражении.Операторы с одинаковым приоритетом вычисляются слева направо.Для изменения порядка вычислений операции могут быть сгруппированы с помощью круглых скобок.
| Тип оператора | Приоритет | Пояснение | 
|---|---|---|
| Конкатенация | 1 | Строки объединяются до выполнения любых других операций. | 
| Арифметический | 2 | Арифметические операции выполняются после конкатенациистрок, но перед выполнением операторов сравнения илогических операций. | 
| Сравнение | 3 | Операции сравнения вычисляются после конкатенации строк ивыполнения арифметических операций, но до логическихопераций. | 
| Логический | 4 | Логические операторы выполняются после всех других типовоператоров. |