Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utföra Aritmetik på Variabler | Hantera Data
Introduktion till JavaScript

bookUtföra Aritmetik på Variabler

Svep för att visa menyn

Det går att utföra aritmetiska operationer på variabler som lagrar tal på samma sätt som vi utför operationer på rena numeriska värden.

Till exempel:

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

Uttrycket varA + varB behandlar varA och varB som om de vore rena tal.

Högra sidan av tilldelningssatsen utvärderas alltid innan resultatet tilldelas variabeln på vänstra sidan. Därför kan vi ändra värdet på en variabel:

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

Koden ovan adderar 100 till värdet av exampleVar.

Samma operation kan dock utföras med en kortare syntax:

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

Denna syntax fungerar för alla stödda aritmetiska operationer.

Till exempel:

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

En kort syntax för att öka värdet av en variabel med 1 är att använda operatorn ++. Till exempel:

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

Vi kan använda -- för dekrementering av en variabel med 1:

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

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?

question mark

Vad kommer följande kod att skriva ut?

Select the correct answer

question mark

Vad är syftet med följande kodrad?

Select the correct answer

question mark

Vilket av följande är den korrekta förkortningen för operationen exampleVar = exampleVar - 50?

Select the correct answer

question mark

Vad kommer följande kod att skriva ut?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 8

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 2. Kapitel 8
some-alt