Gli operatori di assegnazione sono una parte cruciale della programmazione informatica utilizzata per allocare il valore dell'operando sinistro all'operando destro o in parole semplici assegnare valori alle variabili. Gli operatori di assegnazione eseguono operazioni logiche come, operazioni logiche di bit o operazioni su operandi integrali o operazioni booleane. JavaScript utilizza più operatori di assegnazione. Qui abbiamo elencato gli operatori di assegnazione JavaScript per te.
Assegnazione (=)
L'operatore di assegnazione viene utilizzato allo scopo di assegnare un valore a una variabile.
Esempio:
Lascia che a = 10;Produzione:
10Aggiunta di assegnazione (+=)
L'operatore di assegnazione di addizione viene utilizzato per aggiungere il valore dell'operando destro all'operando sinistro e alloca il valore risultante alla variabile.
Esempio:
Sia x = 2;Produzione:
4Assegnazione di sottrazione (-=)
L'operatore di sottrazione sottrae il valore dell'operando destro dall'operando sinistro e alloca il valore risultante alla variabile.
Esempio:
Lascia che a = 10;Produzione:
8Assegnazione di moltiplicazione (*=)
L'assegnazione di moltiplicazione moltiplica il valore dell'operando destro con l'operando sinistro e assegna il valore risultante alla variabile.
Esempio:
Sia x = 2;Produzione:
4Assegnazione della divisione (/=)
L'assegnazione della divisione divide il valore variabile per l'operando giusto e assegna il valore risultante alla variabile.
Esempio:
Lascia che a = 4;Produzione:
2Assegnazione rimanente (%=)
L'operatore rimanente restituisce il resto che viene lasciato a seguito della divisione di un operando per un altro.
Esempio:
Sia x = 3;Produzione:
1Assegnazione dell'esponente (** =)
L'operatore di esponenziale viene utilizzato per aumentare il valore della variabile all'operando giusto.
Esempio:
Sia x = 3;Produzione:
9Assegnazione del cambio a sinistra (<<=)
L'operatore di spostamento a sinistra spinge un numero particolare di bit a sinistra e il valore risultante viene assegnato alla variabile.
Esempio:
Lascia che a = 5; // 00000000000000000000000000000101Produzione:
20Assegnazione del cambio a destra (>> =)
L'operatore di spostamento a destra spinge un numero particolare di bit a destra e il valore risultante viene assegnato alla variabile.
Esempio:
Sia y = 5; // 00000000000000000000000000000101Produzione:
1Assegnazione del cambio a destra non firmato (>>> =)
L'operatore di spostamento a destra spinge un numero particolare di bit a destra e il valore risultante viene assegnato alla variabile. I numeri positivi vengono spostati a destra con lo stesso effetto dell'operatore di cambio giusto, nel frattempo, per numeri negativi i bit vuoti vengono sostituiti da zeri.
Esempio:
Sia x = 5; // 00000000000000000000000000000101Produzione:
1Bitwise e assegnazione (& =)
Questo operatore utilizza i codici binari dell'operando sia sinistro che destro ed esegue e la funzione assegna quindi il risultato alla variabile.
Esempio:
Sia x = 5; // 00000000000000000000000000000101Produzione:
1 // 00000000000000000000000000000001Bitwise Xor Assegnation (^=)
Questo operatore utilizza i codici binari dell'operando sia sinistro che destro per eseguire XOR e assegna il risultato alla variabile.
Esempio:
Lascia che a = 5; // 00000000000000000000000000000101Produzione:
6 // 00000000000000000000000000000110Bitwise o assegnazione (| =)
Questo operatore utilizza i codici binari dell'operando sia sinistro che destro per eseguire o assegnare il risultato alla variabile.
Esempio:
Lascia che a = 5; // 00000000000000000000000000000101Produzione:
7 // 00000000000000000000000000000111Conclusione
Gli operatori di assegnazione in JavaScript sono utili quando si assegnano valori agli operandi o si eseguono diverse operazioni aritmetiche sulle variabili in un'espressione. Esistono numerosi operatori di assegnazione in JavaScript che vengono utilizzati per vari scopi. Questo tutorial evidenzia questi operatori insieme ai loro esempi.