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.
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.
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.
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.
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.
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.
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.
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.
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.