| **Operator** | **Name** | **Description** | **Example** | **Result** |
|:-------------|:---------|:----------------|:------------|:-----------|
| a + b | Addition | | 1 + 2 | 3 |
| a - b | Subtraction | | 3 - 1 | 2 |
| a `*` b | Multiplication | | 2 `*` 3 | 6 |
| a / b | Division | | 3 / 2 | 1.5 |
| a % b | Modulo | Returns the remainder of a/b. | 123 % 10 | 3 |
| a or b, a `||` b | Or | Returns 1 if either a or b are non-zero. Returns 0 otherwise. | 3 or 0 | 1 |
| a and b, a && b | And | Returns 1 if both a and b are non-zero. Returns 0 otherwise. | 3 and 0 | 0 |
| a = b, a == b | Equals | Returns 1 if a equals b. Returns 0 otherwise | 2 == 2 | 1 |
| a != b, a <> b | Not Equal | Returns 1 of a is not equal to b. Returns 0 otherwise | 2 != 2 | 0 |
| a < b | Less Than | | 2 < 3 | 1 |
| a <= b | Less Than or Equal to | | 3 <= 3 | 1 |
| a > b | Greater Than | | 2 > 3 | 0 |
| a >= b | Greater Than or Equal to | | 3 >= 3 | 1 |
| !a, not a | Not | Returns 1 if a is 0. Returns 0 otherwise. | !0 | 1 |