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
Fantastico!
Completion tasso migliorato a 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!