JavaScript Opérateurs de comparaisonetlogiques


Les opérateurs de comparaison et logiques sont utilisés pour testertrueoufalse。


Opérateurs de comparaison

Les opérateurs de comparaison sont utilisés dans les instructions logiques pour déterminer si des variables ou des valeurs sont égales.

x=5 Le tableau suivant explique les opérateurs de comparaison :
Operator Description Comparaison Valeur de retour Exemple
== Égal à x==8 false Exemple »
x==5 vrai Exemple »
=== Égalité stricte (la valeur et le type sont égaux) x==="5" false Exemple »
x===5 vrai Exemple »
!= Différent de x!=8 vrai Exemple »
!== Opérateur d'inégalité stricte (la valeur ou le type n'est pas égal, ou les deux ne sont pas égaux) x!=="5" vrai Exemple »
x!==5 false Exemple »
> Supérieur à x>8 false Exemple »
< Inférieur à x<8 vrai Exemple »
>= Supérieur ou égal à x>=8 false Exemple »
<= Inférieur ou égal à x<=8 vrai Exemple »


Comment l'utiliser

Vous pouvez utiliser des opérateurs de comparaison dans des instructions conditionnelles pour comparer des valeurs, puis agir en fonction des résultats :

if (age<18) x="Too young";

Vous en apprendrez plus sur les instructions conditionnelles dans la prochaine section de ce tutoriel.


Opérateurs logiques

Les opérateurs logiques sont utilisés pour déterminer la logique entre des variables ou des valeurs.

Soit x=6 et y=3, le tableau suivant explique les opérateurs logiques :

Operator Description Exemple
&& et (x < 10 && y > 1) est vrai
|| ou (x==5 || y==5) est faux
! not !(x==y) est vrai


Opérateur conditionnel

JavaScript inclut également un opérateur conditionnel qui attribue des valeurs aux variables en fonction de certaines conditions.

Syntaxe

variablename=(condition)?value1:value2 

Exemple

Exemples

Si la valeur de la variable age est inférieure à 18, affectez "Trop jeune" à la variable voteable, sinon affectez "Assez âgé".

voteable=(age<18)?"Trop jeune":"Assez âgé";

Essayez-le »
Autres extensions