|                  |                       |
| ---------------- | --------------------- |
| Basic arithmetic | `+`, `-`,`*`,`/`      |
| Exponentiation   | `2^3 == 8`            |
| Division         | `3/12 == 0.25`        |
| Inverse division | `7\3 == 3/7`          |
| Remainder        | `x % y` or `rem(x,y)` |
| Negation         | `!true == false`      |
| Equality         | `a == b`              |
| Equality (<a class="tooltip" href="#">composite types<span>The default comparison operator compares only memory addresses for composite types.</span></a>) | `is(a, b) # done on bit level` |
| Inequality               | `a != b` or `a ≠ b`                                                            |
| Less and larger than     | `<` and `>`                                                                    |
| Less than or equal to    | `<=` or `≤`                                                                    |
| Greater than or equal to | `>=` or `≥`                                                                    |
| Element-wise operation   | `[1, 2, 3] .+ [1, 2, 3] == [2, 4, 6]`<br>`[1, 2, 3] .* [1, 2, 3] == [1, 4, 9]` |
| Not a number             | `isnan(NaN)` not(!) `NaN == NaN`                                               |
| Ternary operator         | `a == b ? "Equal" : "Not equal"`                                               |
| Short-circuited AND and OR | `a && b` and <code>a || b</code> |
| Object equivalence | `a === b` |

|                  |                       |
| ---------------- | --------------------- |
| Basic arithmetic | `+`, `-`,`*`,`/`      |
| Exponentiation   | `2^3 == 8`            |
| Division         | `3/12 == 0.25`        |
| Inverse division | `7\3 == 3/7`          |
| Remainder        | `x % y` or `rem(x,y)` |
| Negation         | `!true == false`      |
| Equality         | `a == b`              |
| Inequality               | `a != b` or `a ≠ b`                                                            |
| Less and larger than     | `<` and `>`                                                                    |
| Less than or equal to    | `<=` or `≤`                                                                    |
| Greater than or equal to | `>=` or `≥`                                                                    |
| Element-wise operation   | `[1, 2, 3] .+ [1, 2, 3] == [2, 4, 6]`<br>`[1, 2, 3] .* [1, 2, 3] == [1, 4, 9]` |
| Not a number             | `isnan(NaN)` not(!) `NaN == NaN`                                               |
| Ternary operator         | `a == b ? "Equal" : "Not equal"`                                               |
| Short-circuited AND and OR | `a && b` and <code>a || b</code> |
| Object equivalence | `a === b` |

Remove deprecated function is that has been replaced by ===, which is already mentioned in the cheatsheet
Remove deprecated function is that has been replaced by ===, which is already mentioned in the cheatsheet
