Kursinnehåll
Introduktion till JavaScript
Introduktion till JavaScript
Utföra Aritmetik på Variabler
Vi kan utföra aritmetiska operationer på variabler som lagrar tal på liknande sätt som vi utför operationer på råa numeriska värden.
Till exempel:
let varA = 10; let varB = 20; console.log(varA + varB);
Uttrycket varA + varB
behandlar varA
och varB
som om de vore råa tal.
Högersidan av tilldelningssatsen utvärderas alltid innan resultatet tilldelas variabeln på vänster sida. På grund av detta kan vi ändra värdet på en variabel:
let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
Koden ovan adderar 100 till värdet av exampleVar
.
Samma operation kan dock utföras med en kortare syntax:
let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Denna syntax fungerar för alla stödda aritmetiska operationer.
Till exempel:
exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
En kort syntax för inkrementering av värdet på en variabel med 1
är att använda operatorn ++
. Till exempel:
let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
Vi kan använda --
för dekrementering av en variabel med 1
:
let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
1. Vad kommer följande kod att skriva ut?
2. Vad är syftet med följande kodrad?
3. Vilket av följande är den korrekta förkortningen för operationen exampleVar = exampleVar - 50
?
4. Vad kommer följande kod att skriva ut?
Tack för dina kommentarer!