Udførelse af Aritmetik på Variabler
Vi kan udføre aritmetiske operationer på variabler, der indeholder tal, på samme måde som vi udfører operationer på rå numeriske værdier.
For eksempel:
1234let varA = 10; let varB = 20; console.log(varA + varB);
Udtrykket varA + varB
behandler varA
og varB
, som om de var rå tal.
Højresiden af tildelingssætningen evalueres altid før resultatet overføres til variablen på venstre side. Derfor kan vi ændre værdien af en variabel:
1234let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
Koden ovenfor lægger 100 til værdien af exampleVar
.
Den samme operation kan dog også udføres med en kortere syntaks:
123let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Denne syntaks fungerer for enhver understøttet aritmetisk operation.
For eksempel:
1234exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
En kort syntaks til inkrementering af værdien af en variabel med 1
er ved at bruge operatoren ++
. For eksempel:
1234let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
Vi kan bruge --
til at decrementere en variabel med 1
:
1234let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
1. Hvad vil følgende kode udskrive?
2. Hvad er formålet med følgende kodelinje?
3. Hvilken af følgende er den korrekte forkortelse for operationen exampleVar = exampleVar - 50
?
4. Hvad vil følgende kode udskrive?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 1.33
Udførelse af Aritmetik på Variabler
Stryg for at vise menuen
Vi kan udføre aritmetiske operationer på variabler, der indeholder tal, på samme måde som vi udfører operationer på rå numeriske værdier.
For eksempel:
1234let varA = 10; let varB = 20; console.log(varA + varB);
Udtrykket varA + varB
behandler varA
og varB
, som om de var rå tal.
Højresiden af tildelingssætningen evalueres altid før resultatet overføres til variablen på venstre side. Derfor kan vi ændre værdien af en variabel:
1234let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
Koden ovenfor lægger 100 til værdien af exampleVar
.
Den samme operation kan dog også udføres med en kortere syntaks:
123let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Denne syntaks fungerer for enhver understøttet aritmetisk operation.
For eksempel:
1234exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
En kort syntaks til inkrementering af værdien af en variabel med 1
er ved at bruge operatoren ++
. For eksempel:
1234let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
Vi kan bruge --
til at decrementere en variabel med 1
:
1234let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
1. Hvad vil følgende kode udskrive?
2. Hvad er formålet med følgende kodelinje?
3. Hvilken af følgende er den korrekte forkortelse for operationen exampleVar = exampleVar - 50
?
4. Hvad vil følgende kode udskrive?
Tak for dine kommentarer!