Operadores de comparación de JavaScript

Un operador de comparación compara sus operandos y devuelve un valor lógico según sea la comparación verdadera o no. Los operandos pueden ser números o cadenas de caracteres.

Cuando se usan cadenas de caracteres, las comparaciones se basan en el orden alfabético. Al igual que los operadores lógicos, se suelen usar en sentencias de control.

Los operadores son:

Igual ( ==), devuelve true si los operandos son iguales.
Desigual (!=), devuelve true si los operandos son diferentes.
Mayor que (>), devuelve true si su operando izquierdo es mayor que el derecho.
Mayor o igual que (>=), devuelve true si su operando izquierdo es mayor o igual que el derecho.
Menor que (>), devuelve true si su operando izquierdo es menor que el derecho.
Menor o igual que (>=), devuelve true si su operando izquierdo es menor o igual que el derecho.

Fuente: Apuntes de informática III, Escuela Superior de Ingenieros de la Universidad de Navarra.