Java

JavaScript Comparison Operators

JavaScript Comparison Operators

JavaScript Comparison Operators are special symbols that are used to compare two values. They return a Boolean result (true or false) based on the comparison.

These operators are commonly used in conditional statements (like if, while, or for loops) to make decisions in a program.

 

Operator Description
== Compares the equality of two operands without considering type.
=== Compares equality of two operands with type.
!= Compares inequality of two operands.
> Checks whether the left side value is greater than the right side value. If yes, then returns true otherwise false.

 

 

Operator Description
< Checks whether the left operand is less than the right operand. If yes, then returns true otherwise false.
>= Checks whether the left operand is greater than or equal to the right operand. If yes, then returns true otherwise false.
<= Checks whether the left operand is less than or equal to the right operand. If yes, then returns true otherwise false.

Example

Sample example program.

let a = 5;
let b = "5";

console.log(a == b); // true (checks only value)
console.log(a === b); // false (checks value + type)
console.log(a > 3); // true
console.log(a <= 2); // false