JavaScript Comparison Operators

JavaScript Comparison Operators

JavaScript comparison operators are used to compare values and return a boolean value (true or false) based on the comparison result. There are various types of comparison operators in JavaScript, such as:

Equal operator (==)

The equal operator compares two values for equality. It returns true if the operands are equal, or false otherwise.

javascript
var x = 10; var y = 5; var result = x == y; // result is false

Strict equal operator (===)

The strict equal operator compares two values for equality without type coercion. It returns true if the operands are equal and of the same type, or false otherwise.

javascript
var x = 10; var y = "10"; var result = x === y; // result is false

Not equal operator (!=)

The not equal operator compares two values for inequality. It returns true if the operands are not equal, or false otherwise.

javascript
var x = 10; var y = 5; var result = x != y; // result is true

Strict not equal operator (!==)

The strict not equal operator compares two values for inequality without type coercion. It returns true if the operands are not equal or of different types, or false otherwise.

javascript
var x = 10; var y = "10"; var result = x !== y; // result is true

Greater than operator (>)

The greater than operator compares two values and returns true if the left operand is greater than the right operand, or false otherwise.

javascript
var x = 10; var y = 5; var result = x > y; // result is true

Less than operator (<)

The less than operator compares two values and returns true if the left operand is less than the right operand, or false otherwise.

javascript
var x = 10; var y = 5; var result = x < y; // result is false

Greater than or equal to operator (>=)

The greater than or equal to operator compares two values and returns true if the left operand is greater than or equal to the right operand, or false otherwise.

javascript
var x = 10; var y = 5; var result = x >= y; // result is true

Less than or equal to operator (<=)

The less than or equal to operator compares two values and returns true if the left operand is less than or equal to the right operand, or false otherwise.

javascript
var x = 10; var y = 5; var result = x <= y; // result is false

These are the basic comparison operators used in JavaScript. You can use them to compare any two values in your code.

Subscribe to The Poor Coder | Algorithm Solutions

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe