Less Than

Comparison Operators

Comparison operators compare two values and produce a boolean result — either true or false. They are used to build conditions in if/else statements, loops, and anywhere a decision needs to be made.

For a broader introduction to operators, see Operators.

Operators#

Operator Meaning Example
== Equal to score == 10
!= Not equal to score != 10
> Greater than score > 5
< Less than score < 5
>= Greater than or equal to score >= 5
<= Less than or equal to score <= 5

Examples#

int score = 7;

Console.WriteLine(score == 10);  // false
Console.WriteLine(score != 10);  // true
Console.WriteLine(score > 5);    // true
Console.WriteLine(score < 5);    // false
Console.WriteLine(score >= 7);   // true
Console.WriteLine(score <= 6);   // false
score = 7

print(score == 10)  # False
print(score != 10)  # True
print(score > 5)    # True
print(score < 5)    # False
print(score >= 7)   # True
print(score <= 6)   # False
let score = 7;

console.log(score === 10);  // false
console.log(score !== 10);  // true
console.log(score > 5);     // true
console.log(score < 5);     // false
console.log(score >= 7);    // true
console.log(score <= 6);    // false

Note: JavaScript uses === (strict equality) instead of ==. Using == in JavaScript performs type coercion and can produce unexpected results. Always use === for comparisons.