JavaScript nos permite comparar diferentes valores, de la comparación realizada se obtiene un valor de verdad. Este valor indica si la comparación realizada fue cierta o falsa (true o false). A este tipo de valores se les conoce como boolean (booleano o valor de verdad).
Los operadores que se pueden utilizar son los siguientes:
Operador | Descripción | Ejemplo |
> | El primer valor tiene que ser mayor que el segundo. |
|
>= | El primer valor tiene que ser mayor que o igual al segundo. |
|
< | El primer valor tiene que ser menor que el segundo. |
|
<= | El primer valor tiene que ser menor que o igual al segundo. |
|
== |
El primer valor tiene que ser igual al segundo. La comparación se realiza aún cuando los tipos de datos sean distintos (números, letras y otros tipos que vamos a ver más adelante). |
|
!= |
El primer valor tiene que ser diferente al segundo. La comparación se realiza aún cuando los tipos de datos sean distintos (números, letras y otros tipos que vamos a ver más adelante). |
|
=== |
El primer valor tiene que ser idéntico al segundo. Para ser idéntico se compara el valor además del tipo de dato La comparación se realiza aún cuando los tipos de datos sean distintos (números, letras y otros tipos que vamos a ver más adelante). |
|
!== |
El primer valor no tiene que ser idéntico al segundo. Para ser idéntico se compara el valor además del tipo de dato La comparación se realiza aún cuando los tipos de datos sean distintos (números, letras y otros tipos que vamos a ver más adelante). |
|
Nota:
Recordar que un signo de = es para asignar un valor a una variable mientras que dos signos == son para comparar valores (y tres signos es para conocer si son idénticos los valores).
= asignar
== comparar
=== verificar que sean idénticos los valores
/*
Además de comparar los valores directamente
también se pueden comparar valores que se encuentran
asignados en variables
*/
var n1 = 1
var n2 = 2
n1 < n2
n1 <= n2
n1 > n2
n1 >= n2
n1 == n2
n1 != n2
n1 <> n2
n1 === n2