Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utføre Aritmetikk på Variabler | Manipulering av Data
Introduksjon til JavaScript
course content

Kursinnhold

Introduksjon til JavaScript

Introduksjon til JavaScript

1. Komme i gang
3. Betingede Setninger
4. Beherske Funksjoner
5. Utforsking av Arrayer
6. Utforsking av Løkker

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

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

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:

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

Koden ovenfor legger til 100 til verdien av exampleVar.

Den samme operasjonen kan imidlertid utføres med en kortere syntaks:

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

Denne syntaksen fungerer for alle støttede aritmetiske operasjoner.

For eksempel:

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

En kort syntaks for inkrementering av verdien til en variabel med 1 er å bruke operatoren ++. For eksempel:

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

Vi kan bruke -- for å redusere en variabel med 1:

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

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?

question mark

Hva vil følgende kode skrive ut?

Select the correct answer

question mark

Hva er hensikten med følgende kodelinje?

Select the correct answer

question mark

Hvilken av følgende er riktig kortform for operasjonen exampleVar = exampleVar - 50?

Select the correct answer

question mark

Hva vil følgende kode skrive ut?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 8

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

course content

Kursinnhold

Introduksjon til JavaScript

Introduksjon til JavaScript

1. Komme i gang
3. Betingede Setninger
4. Beherske Funksjoner
5. Utforsking av Arrayer
6. Utforsking av Løkker

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

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

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:

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

Koden ovenfor legger til 100 til verdien av exampleVar.

Den samme operasjonen kan imidlertid utføres med en kortere syntaks:

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

Denne syntaksen fungerer for alle støttede aritmetiske operasjoner.

For eksempel:

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

En kort syntaks for inkrementering av verdien til en variabel med 1 er å bruke operatoren ++. For eksempel:

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

Vi kan bruke -- for å redusere en variabel med 1:

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

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?

question mark

Hva vil følgende kode skrive ut?

Select the correct answer

question mark

Hva er hensikten med følgende kodelinje?

Select the correct answer

question mark

Hvilken av følgende er riktig kortform for operasjonen exampleVar = exampleVar - 50?

Select the correct answer

question mark

Hva vil følgende kode skrive ut?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 8
some-alt