Comment utiliser les opérateurs de comparaison en JavaScript

Comment utiliser les opérateurs de comparaison en JavaScript
Lors de la programmation dans Javascrip, Nous rencontrons souvent des situations où nous devons comparer deux valeurs avant d'exécuter la déclaration suivante. Par exemple, vous écrivez un programme pour vérifier si l'âge d'une personne est supérieur ou égal à «20". Cette déclaration peut être spécifiée comme une expression à l'aide de Opérateurs de comparaison en javascript.

Les opérateurs de comparaison sont utilisés pour comparer deux valeurs en fonction de la condition ajoutée, et après avoir effectué la comparaison, ils renvoient une valeur booléenne, soit "soit"vrai" ou "FAUX".

Cet article discutera de l'utilisation des opérateurs de comparaison en JavaScript. Alors, commençons!

Types d'opérateurs de comparaison en javascript

En javascript, Opérateurs de comparaison sont divisés en deux catégories: «Opérateurs d'égalité" et "Opérateurs rationnels»:

Opérateurs d'égalité: Les opérateurs d'égalité renvoient une valeur booléenne si deux opérandes sont égal. L'ensemble des opérateurs d'égalité comprend:

  • Opérateur d'égalité (==)
  • Opérateur d'inégalité (!=)
  • Opérateur d'égalité strict (===)
  • Opérateur d'inégalité stricte (!==)

Opérateurs rationnels: Les opérateurs rationnels déterminent le relation entre deux opérandes et renvoyer une valeur booléenne après comparaison. L'ensemble des opérateurs rationnels comprend:

  • Plus grand que l'opérateur (>)
  • Moins que l'opérateur (<)
  • Opérateur supérieur ou égal (> =)
  • Opérateur moins ou égal (<=)

Nous expliquerons l'utilisation de chacun des opérateurs de comparaison susmentionnés dans les sections suivantes.

Comment utiliser l'opérateur d'égalité (==) en javascript

Le javascript Opérateur d'égalité "==»Vérifie le égalité de la spécifiée opérandes et renvoie une valeur booléenne. Après avoir converti les deux valeurs en un type commun, il effectue alors la comparaison.

Syntaxe de l'opérateur d'égalité (==) en javascript

x == y

Ici, l'opérateur d'égalité «=="Comparera"X" et "y«Valeurs après convertissage de la valeur de«y" dans le "X»Type de données de l'opérand.

Exemple: comment utiliser l'opérateur d'égalité (==) en javascript

Tout d'abord, nous en créerons trois constantes nommé "X","y", et "z«Avoir les valeurs suivantes:

const x = 6,
y = 13,
z = 'LinuxHint';

Ensuite, nous comparerons la valeur de constante "X"Avec la valeur"6 ”:

console.log (x == 6);

L'opérateur d'égalité revient «vrai" parce que "6"Équivaut à la constante"X" sur le plan de "valeur" et "taper»:

Dans l'exemple donné ci-dessous, l'opérateur d'égalité «=="Convertira d'abord la chaîne"13" au nombre Tapez puis comparez-le avec la valeur stockée dans la constante "y»:

console.log (y == '13');

Après avoir évalué l'expression "y == '13'», L'opérateur d'égalité reviendra«vrai»:

Enfin, nous vérifierons la constante "z"Et la chaîne"Linuxhint"Pour l'égalité:

console.log (z == 'Linuxhint');

L'opérande du côté droit est déjà une chaîne, donc l'opérateur d'égalité comparera directement sa valeur et renvoie les résultats:

La sortie donnée signifie que les opérandes spécifiés ne sont pas égaux. Comme la valeur stockée dans la constante "z" est "linuxhint,"Et la valeur avec laquelle il est comparé est"Linuxhint". Ainsi, nous pouvons conclure qu'en comparant les cordes, le «égalité»L'opérateur compare également le«Cas des personnages".

Comment utiliser l'opérateur d'inégalité (!=) en javascript

Pour comparer l'inégalité de deux opérandes en JavaScript, le Inégalité "!=" est utilisé. Il renvoie une valeur booléenne qui indique que la condition spécifiée est vraie ou fausse.

Syntaxe de l'opérateur d'inégalité (!=) en javascript

X != Y

Exemple: comment utiliser l'opérateur d'inégalité (!=) en javascript

Dans l'exemple suivant, l'opérateur d'inégalité «!="Comparera"6"Avec la valeur du"X" constant:

console.journal (x != 6);

Comme les deux opérandes sont égaux, l'opérateur d'inégalité reviendra «FAUX»:

Comparaison de la valeur de "y"Avec la chaîne"13"Reviendra"vrai«Parce que les deux valeurs sont inégales en termes de type de données:

console.log (y == '13');

De même, la chaîne 'Linuxhint ' stocké dans le «z"La constante n'est pas égale à"Linuxhint«, Parce que le premier personnage est dans le haut de cas:

console.journal (z != 'LinuxHint');

Ainsi, le cas de retour de l'opérateur d'inégalité «!="Sera défini sur"vrai»:

Comment utiliser un opérateur d'égalité strict (===) en javascript

Un autre opérateur qui peut être utilisé pour comparer l'égalité de deux opérandes est le Opérateur d'égalité strict "===". Le terme "strict"Le distingue de l'opérateur d'égalité"==«, Car il compare strictement les valeurs des opérandes spécifiés sans les convertir en un type commun.

Syntaxe de l'opérateur d'égalité strict (===) en javascript

x === y

Exemple: comment utiliser un opérateur d'égalité strict (===) en javascript

Nous allons maintenant vérifier l'égalité entre la valeur de «y"Et la chaîne ajoutée"13», En utilisant l'opérateur d'égalité strict:

console.log (y === '13');

La sortie imprime «FAUX"Après avoir comparé la valeur numérique de la constante"y"Avec la chaîne"13»:

Dans l'autre condition, l'opérateur d'égalité stricte vérifiera l'égalité entre la valeur de «y"Et un nombre"13»:

console.log (y === 13);

Les deux valeurs sont égales en fonction de leur type de données associé, de sorte que l'opérateur d'égalité stricte les marquera comme égaux et renvoie un «vrai»Valeur booléenne:

Comment utiliser un opérateur d'inégalité strict (!==) en javascript

Le javascript Opérateur d'inégalité stricte (!==) valide l'inégalité entre deux opérandes en fonction de leur «valeur" et "taper". Il revient "vrai«Si le type et la valeur sont inégaux; Sinon, le cas de retour est défini sur «FAUX".

Syntaxe de l'opérateur d'inégalité strict (!==) en javascript

X !== Y

Exemple: comment utiliser un opérateur d'inégalité strict (!==) en javascript

L'exemple donné ci-dessous utilisera l'opérateur d'inégalité strict pour comparer la valeur de la constante "y"Avec la chaîne"13»:

console.journal (y !== '13');

La constante "y"Comprend une valeur du"nombre" taper. En revanche, l'autre opérande spécifié a un «chaîne”Type Valeur, donc l'opérateur d'inégalité strict déclarera les deux valeurs comme«inégal"Et retournez"vrai»:

Comment utiliser plus grand que l'opérateur (>) en javascript

Cet opérateur rationnel est utilisé pour vérifier si la valeur de l'opérande côté gauche est supérieure à la valeur de l'opérande côté droit. Si les deux opérandes satisfont la condition ajoutée, l'opérateur est supérieur à celle «vrai«;; Sinon, il imprime "FAUX".

Syntaxe de plus grand que l'opérateur (>) en javascript

x> y

Exemple: comment utiliser plus grand que l'opérateur (>) en javascript

À des fins de démonstration, nous créerons une constante nommée «X"Et initialisez-le avec"14»:

const x = 14;

À l'étape suivante, nous utiliserons le plus grand que l'opérateur ">«Pour vérifier si la valeur du«X"La constante est supérieure à"dix" ou non:

console.log (x> 10);

Comme le nombre "14"Est plus grand que le"dix«Valeur, donc l'opérateur supérieur à celle» reviendra «vrai»:

Comment utiliser moins que (<) operator in JavaScript

Le Moins que l'opérateur relationnel "<"Est utilisé pour vérifier si la valeur de l'opérande gauche est inférieure à la valeur de l'opérande côté droit. Si les deux opérandes satisfont la condition ajoutée, l'opérateur inférieur ou égal reviendra «vrai«;; Sinon, il imprime "FAUX".

Syntaxe de moins que l'opérateur (<) in JavaScript

X <= y

Exemple: comment utiliser moins que l'opérateur (<) in JavaScript

Maintenant, nous utiliserons l'opérateur moins que pour vérifier si la valeur de la constante "X" est inférieur à "dix" ou non:

console.journal (x < 10);

Après avoir effectué la comparaison, l'opérateur spécifié est retourné «FAUX,«Ce qui indique que la valeur stockée dans l'opérande du côté gauche est supérieure à«dix»:

Comment utiliser un opérateur supérieur ou égal (>) en javascript

Le javascript Opérateur supérieur ou égal "> ="Est utilisé pour comparer la valeur de côté gauche à la valeur côté droit et vérifier qu'il est plus grand ou égal à celui-ci. Si les deux opérandes satisfont la condition ajoutée, l'opérateur supérieur ou égal reviendra «vrai«;; Sinon, il imprime "FAUX".

Syntaxe d'un opérateur supérieur ou égal (> =) en javascript

x> = y

Exemple: comment utiliser un opérateur supérieur ou égal (> =) en javascript

Ici, l'exécution de l'opérateur supérieur ou égal »> ="Reviendra"vrai"Parce que la constante"X" contient "14»:

console.log (x> = 14);

Comment utiliser l'opérateur inférieur ou égal (<=) in JavaScript

Le javascript Inférieur ou égal à l'opérateur "<="Est utilisé pour comparer la valeur côté gauche à la valeur côté droit et vérifier qu'il est moins ou non. Si les deux opérandes satisfont la condition ajoutée, moins que l'opérateur reviendra «vrai«;; Sinon, il affiche «FAUX".

Syntaxe d'un opérateur supérieur ou égal (<=) in JavaScript

X <= y

Exemple: comment utiliser l'opérateur inférieur ou égal (<=) in JavaScript

À l'aide de l'opérateur inférieur ou égal, nous exécuterons la condition ci-dessous:

console.journal (x <= 14);

L'opérateur relationnel spécifié marquera les deux valeurs égales et renvoie »vrai»:

C'était toutes des informations essentielles liées à l'utilisation des opérateurs de comparaison en JavaScript. Explorez-les plus loin en fonction de vos préférences.

Conclusion

Opérateurs de comparaison en javascript comparer deux valeurs en fonction de la condition ajoutée. Ces opérateurs JavaScript sont divisés en deux catégories: Opérateurs d'égalité et Opérateurs rationnels. Les opérateurs d'égalité vérifient si deux opérandes sont égaux, tandis que les opérateurs rationnels déterminent la relation entre les opérandes spécifiés. Cet article a discuté de la méthode pour utiliser les opérateurs de comparaison en javascript.