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:
1234let 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:
1234let 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:
123let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Questa sintassi funziona per qualsiasi operazione aritmetica supportata.
Ad esempio:
1234exampleVar *= 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:
1234let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
È possibile utilizzare --
per decrementare una variabile di 1
:
1234let 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!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 1.33
Esecuzione di Operazioni Aritmetiche sulle Variabili
Scorri per mostrare il menu
Possiamo eseguire operazioni aritmetiche su variabili che memorizzano numeri in modo simile a come eseguiamo operazioni su valori numerici grezzi.
Ad esempio:
1234let 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:
1234let 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:
123let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Questa sintassi funziona per qualsiasi operazione aritmetica supportata.
Ad esempio:
1234exampleVar *= 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:
1234let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
È possibile utilizzare --
per decrementare una variabile di 1
:
1234let 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!