Il miglior tutorial Operatori JavaScript Nel 2024, in questo tutorial puoi imparare JavaScript Operatori aritmetici,JavaScript Operatori di assegnazione,JavaScript Operatori di stringa,confronto,operatore condizionale,Operatori logici,JavaScript Operatori bit a bit,
JavaScript operatore di assegnazione viene utilizzato per confrontare i valori, eseguire operazioni aritmetiche e simili.
Gli operatori aritmetici vengono utilizzati per eseguire un'operazione su due variabili o valori.
Assegnazioney = 5, la seguente tabella mostra che si utilizzano gli operatori aritmetici:
operatori | descrizione | esempio | il valore y | valore x | Esempi online |
---|---|---|---|---|---|
+ | aggiunta | x = y + 2 | y = 5 | x = 7 | Esempi >> |
- | sottrazione | x = y - 2 | y = 5 | x = 3 | Esempi >> |
* | moltiplicazione | x = y * 2 | y = 5 | x = 10 | Esempi >> |
/ | divisione | x = y / 2 | y = 5 | x = 2,5 | Esempi >> |
% | resto | x = y% 2 | y = 5 | x = 1 | Esempi >> |
++ | incremento | x = y ++ | y = 6 | x = 6 | Esempi >> |
x = y ++ | y = 6 | x = 5 | Esempi >> | ||
- | diminuzione | x = --y | y = 4 | x = 4 | Esempi >> |
x = y-- | y = 4 | x = 5 | Esempi >> |
A proposito di operatori aritmetici, si può leggere la nostra JavaScript operatore esercitazione .
JavaScript operatore di assegnazione viene utilizzato per assegnare valori alle variabili.
Dato x = 10 e y = 5, la tabella che segue spiega l'operatore di assegnazione:
operatori | esempio | Stessi | valore x | Esempi online |
---|---|---|---|---|
= | x = y | x = y | x = 5 | Esempi >> |
+ = | x + y = | x = x + y | x = 15 | Esempi >> |
- = | x - = y | x = x - y | x = 5 | Esempi >> |
* = | x * y = | x = x * y | x = 50 | Esempi >> |
/ = | x / y = | x = x / y | x = 2 | Esempi >> |
% = | x% = y | x = x% y | x = 0 | Esempi >> |
A proposito di operatore di assegnazione, è possibile leggere il nostro JavaScript operatore esercitazione .
+ Operatore + = operatore può essere utilizzato per concatenare le stringhe.
text1Dato= "Good", text2 ="Morning", e Text3 = "", la tabella che segue illustra l'utilizzo di operatori di stringa:
operatori | esempio | text1 | TEXT2 | text3 | Esempi online |
---|---|---|---|---|---|
+ | Text3 = text1 + text2 | "Buono" | "Morning" | "Good Morning" | Esempi >> |
+ = | text1 = + text2 | "Good Morning" | "Morning" | ' " | Esempi >> |
Analizzando logica di confronto per l'istruzione per determinare dato due valori o variabili sono uguali.
Datox = 5, la seguente tabella mostra il confronto tra l'uso di:
operatori | descrizione | confrontare | risultato | Esempi online |
---|---|---|---|---|
== | pari | x == 8 | falso | Esempi >> |
x == 5 | vero | Esempi >> | ||
=== | Valori e tipi sono uguali (sempre uguale) | x === "5" | falso | Esempi >> |
x === 5 | vero | Esempi >> | ||
! = | Non è uguale | x! = 8 | vero | Esempi >> |
! == | Valore e tipo non sono, ecc (non uguale a sempre) | x! == "5" | vero | Esempi >> |
x! == 5 | falso | Esempi >> | ||
> | maggiore di | x> 8 | falso | Esempi >> |
< | meno | x <8 | vero | Esempi >> |
> = | Maggiore o uguale a | x> = 8 | falso | Esempi >> |
<= | Minore o uguale a | x <= 8 | vero | Esempi >> |
A proposito di confronto, si può leggere il nostro JavaScript confronto esercitazione .
L'operatore condizionale in base alle condizioni per l'operatore di assegnazione.
Datox = 6 e y = 3, la tabella di seguito illustra l'operatore condizionale di operazioni:
grammatica | esempio | Esempi online |
---|---|---|
Variabile = (condizione) Valore valore 1 :? 2 | ? Voteable = (età e 18) «Troppo giovane": "abbastanza vecchia" | Esempi >> |
Operatore logico per determinare le relazioni logiche tra variabili o valori.
Datox = 6 e y = 3, il seguente viene illustrato l'utilizzo di operatori logici:
operatori | descrizione | esempio |
---|---|---|
&& | e | (X <10 && y> 1) è vero |
|| | o | (X == 5 || y == 5) è falsa |
! | non- | ! (X == y) è vera |
operatori bit per bit lavorare su numeri a 32 bit. Le eventuali operazioni digitali verranno convertiti in 32 bit. I risultati saranno convertiti in un numero di JavaScript.
operatori | descrizione | esempio | come | risultato | decimale |
---|---|---|---|---|---|
& | E | x = 5 & 1 | 0101 & 0001 | 0001 | 1 |
| | OR | x = 5 | 1 | 0101 | 0001 | 0101 | 5 |
~ | negato | x = ~ 5 | ~ 0101 | 1010 | 10 |
^ | XOR | x = 5 ^ 1 | 0101 ^ 0001 | 0100 | 4 |
<< | Sinistra / td> | x = 5 << 1 | 0101 << 1 | 1010 | 10 |
>> | destra | x = 5 >> 1 | 0101 >> 1 | 0010 | 2 |