Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Esecuzione di Operazioni Aritmetiche sulle Variabili | Manipolazione dei Dati
Introduzione a JavaScript

bookEsecuzione 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:

1234
let varA = 10; let varB = 20; console.log(varA + varB);
copy

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:

1234
let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
copy

Il codice sopra aggiunge 100 al valore di exampleVar.

Tuttavia, la stessa operazione può essere eseguita utilizzando una sintassi più breve:

123
let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
copy

Questa sintassi funziona per qualsiasi operazione aritmetica supportata.

Ad esempio:

1234
exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
copy

Una sintassi abbreviata per incrementare il valore di una variabile di 1 è utilizzare l'operatore ++. Ad esempio:

1234
let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
copy

È possibile utilizzare -- per decrementare una variabile di 1:

1234
let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
copy

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?

question mark

Quale sarà l'output del seguente codice?

Select the correct answer

question mark

Qual è lo scopo della seguente riga di codice?

Select the correct answer

question mark

Quale delle seguenti è la forma abbreviata corretta per l'operazione exampleVar = exampleVar - 50?

Select the correct answer

question mark

Quale sarà l'output del seguente codice?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 8

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 1.33

bookEsecuzione 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:

1234
let varA = 10; let varB = 20; console.log(varA + varB);
copy

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:

1234
let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
copy

Il codice sopra aggiunge 100 al valore di exampleVar.

Tuttavia, la stessa operazione può essere eseguita utilizzando una sintassi più breve:

123
let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
copy

Questa sintassi funziona per qualsiasi operazione aritmetica supportata.

Ad esempio:

1234
exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
copy

Una sintassi abbreviata per incrementare il valore di una variabile di 1 è utilizzare l'operatore ++. Ad esempio:

1234
let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
copy

È possibile utilizzare -- per decrementare una variabile di 1:

1234
let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
copy

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?

question mark

Quale sarà l'output del seguente codice?

Select the correct answer

question mark

Qual è lo scopo della seguente riga di codice?

Select the correct answer

question mark

Quale delle seguenti è la forma abbreviata corretta per l'operazione exampleVar = exampleVar - 50?

Select the correct answer

question mark

Quale sarà l'output del seguente codice?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 8
some-alt