Kursusindhold
Introduktion til JavaScript
Introduktion til JavaScript
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:
let 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:
let 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:
let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Denne syntaks fungerer for enhver understøttet aritmetisk operation.
For eksempel:
exampleVar *= 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:
let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
Vi kan bruge --
til at decrementere en variabel med 1
:
let 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!