Operators#
Comparison#
JavaScript has the normal comparison operators >, <, >=, <= but differs when using equals because there are two types of equality:
Type Coercion equality
==,!=: Values at both ends are evaluated to the same type and then compared.123 == '123' // true 1 == true // true
Triple Equality
===,!==: The data type of values at both ends are also compared.123 === '123' // false 1 === true // false
Bitwise Operators#
Similar to Java