Les opérateurs JavaScript
JavaScript opérateur d'affectation est utilisé pour comparer les valeurs, effectuer des opérations arithmétiques et similaires.
Opérateurs arithmétiques JavaScript
des opérateurs arithmétiques sont utilisées pour effectuer une opération sur deux variables ou valeurs.
Affectationy = 5, le tableau suivant indique que vous utilisez les opérateurs arithmétiques:
opérateurs | description | exemple | valeur y | x valeur | exemples en ligne |
---|---|---|---|---|---|
+ | addition | x = y + 2 | y = 5 | x = 7 | Exemples >> |
- | soustraction | x = y - 2 | y = 5 | x = 3 | Exemples >> |
* | multiplication | x = y * 2 | y = 5 | x = 10 | Exemples >> |
/ | division | x = y / 2 | y = 5 | x = 2,5 | Exemples >> |
% | reste | x = y% 2 | y = 5 | x = 1 | Exemples >> |
++ | incrément | x = y ++ | y = 6 | x = 6 | Exemples >> |
x = y ++ | y = 6 | x = 5 | Exemples >> | ||
- | décroissance | x = -Y | y = 4 | x = 4 | Exemples >> |
x = Y- | y = 4 | x = 5 | Exemples >> |
A propos des opérateurs arithmétiques, vous pouvez lire notre opérateur tutoriel JavaScript .
Opérateurs d'affectation JavaScript
JavaScript opérateur d'affectation est utilisé pour attribuer des valeurs aux variables.
Étant donné x = 10 et y = 5, le tableau ci - dessous explique l'opérateur d'affectation:
opérateurs | exemple | Same As | x valeur | exemples en ligne |
---|---|---|---|---|
= | x = y | x = y | x = 5 | Exemples >> |
+ = | x + y = | x = x + y | x = 15 | Exemples >> |
- = | x - = y | x = x - y | x = 5 | Exemples >> |
* = | x = y * | x = x * y | x = 50 | Exemples >> |
/ = | x / = y | x = x / y | x = 2 | Exemples >> |
% = | x = y% | x = x% y | x = 0 | Exemples >> |
A propos de l' opérateur d'affectation, vous pouvez lire notre opérateur tutoriel JavaScript .
Opérateurs de chaînes JavaScript
+ Opérateur + = opérateur peut être utilisé pour concaténer des chaînes.
text1Étant donné= "Good", text2 ="Matin", et text3 = "", le tableau suivant explique l'utilisation des opérateurs de chaîne:
opérateurs | exemple | text1 | text2 | text3 | exemples en ligne |
---|---|---|---|---|---|
+ | text3 = text1 text2 + | "Good" | "Matin" | "Good Morning" | Exemples >> |
+ = | text1 + = text2 | "Good Morning" | "Matin" | » | Exemples >> |
comparaison
L'analyse logique de comparaison pour l'instruction de déterminer donné deux valeurs ou variables sont égales.
Étant donnéx = 5, le tableau suivant montre la comparaison de l'utilisation de:
opérateurs | description | comparer | résultat | exemples en ligne |
---|---|---|---|---|
== | égal | x == 8 | faux | Exemples >> |
x == 5 | vrai | Exemples >> | ||
=== | Les valeurs et les types sont égaux (est toujours égal) | x === "5" | faux | Exemples >> |
x === 5 | vrai | Exemples >> | ||
! = | N'est pas égal | x! = 8 | vrai | Exemples >> |
! == | Valeur et le type ne sont pas, etc. (pas toujours égal) | x! == "5" | vrai | Exemples >> |
x! == 5 | faux | Exemples >> | ||
> | plus de | x> 8 | faux | Exemples >> |
< | moins que | x <8 | vrai | Exemples >> |
> = | Supérieur ou égal à | x> = 8 | faux | Exemples >> |
<= | Inférieur ou égal à | x <= 8 | vrai | Exemples >> |
A propos de comparaison, vous pouvez lire notre JavaScript comparaison tutoriel .
opérateur conditionnel
L'opérateur conditionnel basé sur les conditions de l'opérateur d'affectation.
Étant donnéx = 6 et y = 3, le tableau suivant illustre l'opérateur conditionnel des opérations:
grammaire | exemple | exemples en ligne |
---|---|---|
Variable = (condition) Valeur Valeur 1 :? 2 | ? Voteable = (âge et 18) "Trop jeune": "Assez vieux" | Exemples >> |
opérateurs logiques
Opérateur logique pour déterminer les relations logiques entre les variables ou les valeurs.
Étant donnéx = 6 et y = 3, l'exemple suivant illustre l'utilisation des opérateurs logiques:
opérateurs | description | exemple |
---|---|---|
&& | et | (X <10 && y> 1) est vrai |
|| | ou | (X == 5 || y == 5) est fausse |
! | non- | ! (X == y) est vrai |
Opérateurs sur les bits JavaScript
Opérateurs binaires travaillent sur les numéros 32 bits. Toutes les opérations numériques seront converties en 32 bits. Les résultats seront convertis en un nombre JavaScript.
opérateurs | description | exemple | comme | résultat | décimal |
---|---|---|---|---|---|
& | ET | x = 5 et 1 | 0101 & 0001 | 0001 | 1 |
| | OU | x = 5 | 1 | 0101 | 0001 | 0101 | 5 |
~ | niés | x = ~ 5 | ~ 0101 | 1010 | 10 |
^ | XOR | x = 5 ^ 1 | 0101 ^ 0001 | 0100 | 4 |
<< | Gauche / td> | x = 5 << 1 | 0101 << 1 | 1010 | 10 |
>> | droit | x = 5 >> 1 | 0101 >> 1 | 0010 | 2 |