Search⌘ K
AI Features

Comparison and Ternary Operators

Explore how JavaScript uses comparison operators to evaluate values, the difference between equality checks, and how the ternary operator simplifies conditional expressions. Understand truthy and falsy values, type coercion rules, and avoid common pitfalls to write better JavaScript conditions.

Let’s see some booleans values. Booleans are either true or false.

Comparison operators

We can compare two numbers with >, >=, ==, ===, <=, <. We will discuss the difference between == and === soon. For the rest of the operators, the result of the comparison is a boolean.

The ! operator

The ! operator negates its operand. ...