Les opérateurs de comparaison comparent deux valeurs et renvoient un booléen (true
ou false
).
==
) : Compare les valeurs sans vérifier le type.5 == "5"; // true
===
) : Compare les valeurs et les types.5 === "5"; // false (car un est un nombre et l'autre une chaîne)
!=
) : Vérifie si les valeurs sont différentes sans tenir compte du type.5 != "5"; // false
!==
) : Vérifie si les valeurs et les types sont différents.5 !== "5"; // true
>
) : Vérifie si la première valeur est supérieure à la seconde.10 > 5; // true
<
) : Vérifie si la première valeur est inférieure à la seconde.5 < 10; // true
>=
) : Vérifie si la première valeur est supérieure ou égale à la seconde.10 >= 10; // true
<=
) : Vérifie si la première valeur est inférieure ou égale à la seconde.5 <= 10; // true