Comparison operators compare values and return true or false. They are critical for decision-making logic.

Comparison Operators List

OperatorDescription
==Equal (value)
===Strict equal (value + type)
!=Not equal
!==Strict not equal
>Greater than
<Less than
>=Greater than or equal
<=Less than or equal
Equality (== vs ===)


Best Practice: Always use === to avoid bugs.

Not Equal Operators


Greater Than / Less Than


Greater or Less Than or Equal

Real-World Example