Utføre Aritmetikk på Variabler
Vi kan utføre aritmetiske operasjoner på variabler som lagrer tall på samme måte som vi utfører operasjoner på rene tallverdier.
For eksempel:
1234let varA = 10; let varB = 20; console.log(varA + varB);
Uttrykket varA + varB
behandler varA
og varB
som om de var rene tall.
Høyresiden av en tildelingssetning evalueres alltid før resultatet tilordnes variabelen på venstresiden. På grunn av dette kan vi endre verdien til en variabel:
1234let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
Koden ovenfor legger til 100 til verdien av exampleVar
.
Den samme operasjonen kan imidlertid utføres med en kortere syntaks:
123let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Denne syntaksen fungerer for alle støttede aritmetiske operasjoner.
For eksempel:
1234exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
En kort syntaks for inkrementering av verdien til en variabel med 1
er å bruke operatoren ++
. For eksempel:
1234let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
Vi kan bruke --
for å redusere en variabel med 1
:
1234let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
1. Hva vil følgende kode skrive ut?
2. Hva er hensikten med følgende kodelinje?
3. Hvilken av følgende er riktig kortform for operasjonen exampleVar = exampleVar - 50
?
4. Hva vil følgende kode skrive ut?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 1.33
Utføre Aritmetikk på Variabler
Sveip for å vise menyen
Vi kan utføre aritmetiske operasjoner på variabler som lagrer tall på samme måte som vi utfører operasjoner på rene tallverdier.
For eksempel:
1234let varA = 10; let varB = 20; console.log(varA + varB);
Uttrykket varA + varB
behandler varA
og varB
som om de var rene tall.
Høyresiden av en tildelingssetning evalueres alltid før resultatet tilordnes variabelen på venstresiden. På grunn av dette kan vi endre verdien til en variabel:
1234let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
Koden ovenfor legger til 100 til verdien av exampleVar
.
Den samme operasjonen kan imidlertid utføres med en kortere syntaks:
123let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Denne syntaksen fungerer for alle støttede aritmetiske operasjoner.
For eksempel:
1234exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
En kort syntaks for inkrementering av verdien til en variabel med 1
er å bruke operatoren ++
. For eksempel:
1234let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
Vi kan bruke --
for å redusere en variabel med 1
:
1234let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
1. Hva vil følgende kode skrive ut?
2. Hva er hensikten med følgende kodelinje?
3. Hvilken av følgende er riktig kortform for operasjonen exampleVar = exampleVar - 50
?
4. Hva vil følgende kode skrive ut?
Takk for tilbakemeldingene dine!