Contenuti del Corso
Introduzione a JavaScript
Introduzione a JavaScript
Esecuzione di Operazioni Aritmetiche sulle Variabili
Possiamo eseguire operazioni aritmetiche su variabili che memorizzano numeri in modo simile a come eseguiamo operazioni su valori numerici grezzi.
Ad esempio:
let varA = 10; let varB = 20; console.log(varA + varB);
L'espressione varA + varB
considera varA
e varB
come se fossero numeri grezzi.
Il lato destro dell'istruzione di assegnazione viene sempre valutato prima di assegnare il risultato alla variabile sul lato sinistro. Per questo motivo, è possibile modificare il valore di una variabile:
let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
Il codice sopra aggiunge 100 al valore di exampleVar
.
Tuttavia, la stessa operazione può essere eseguita utilizzando una sintassi più breve:
let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Questa sintassi funziona per qualsiasi operazione aritmetica supportata.
Ad esempio:
exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
Una sintassi abbreviata per incrementare il valore di una variabile di 1
è utilizzare l'operatore ++
. Ad esempio:
let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
È possibile utilizzare --
per decrementare una variabile di 1
:
let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
1. Quale sarà l'output del seguente codice?
2. Qual è lo scopo della seguente riga di codice?
3. Quale delle seguenti è la forma abbreviata corretta per l'operazione exampleVar = exampleVar - 50
?
4. Quale sarà l'output del seguente codice?
Grazie per i tuoi commenti!