| Order of Operations | ||
|---|---|---|
| Level | Operators | Category/Description |
| 1 | ( ) | Grouping |
| 2 | ^ | Exponent |
| 3 | - ~ | Unary Minus and Bitwise Negation (NOT) |
| 4 | * / \ | Multiplication and Division |
| 5 | % | Integer Remainder (Mod) |
| 6 | + - | Addition, Concatenation, and Subtraction |
| 7 | & | | Bitwise And and Bitwise Or |
| 8 | < <= > >= = <> | Comparison (Numeric and String) |
| 9 | NOT | Unary Not |
| 10 | AND | Logical And |
| 11 | OR | Logical Or |
| 12 | XOR | Logical Exclusive Or |