Cursusinhoud
Introductie tot JavaScript
Introductie tot JavaScript
Rekenen met Variabelen
We kunnen rekenkundige bewerkingen uitvoeren op variabelen die getallen opslaan, vergelijkbaar met hoe we bewerkingen uitvoeren op ruwe numerieke waarden.
Bijvoorbeeld:
let varA = 10; let varB = 20; console.log(varA + varB);
De expressie varA + varB
behandelt varA
en varB
alsof het ruwe getallen zijn.
De rechterkant van de toewijzingsinstructie wordt altijd geëvalueerd voordat het resultaat aan de variabele aan de linkerkant wordt toegekend. Hierdoor kunnen we de waarde van een variabele aanpassen:
let exampleVar = 100; console.log(exampleVar); // Before exampleVar = exampleVar + 100; console.log(exampleVar); // After
De bovenstaande code telt 100 op bij de waarde van exampleVar
.
Dezelfde bewerking kan echter ook worden uitgevoerd met een kortere notatie:
let exampleVar = 100; exampleVar += 100; console.log(exampleVar);
Deze syntaxis werkt voor elke ondersteunde rekenkundige bewerking.
Bijvoorbeeld:
exampleVar *= 100; // Multiplication exampleVar /= 100; // Division exampleVar **= 100; // Raising to a Power exampleVar %= 100; // Remainder
Een korte syntaxis voor het verhogen van de waarde van een variabele met 1
is door de ++
-operator te gebruiken. Bijvoorbeeld:
let varA = 9; console.log(varA); // Before varA++; console.log(varA); // After
We kunnen --
gebruiken om een variabele met 1
te verlagen:
let varA = 5; console.log(varA); // Before varA--; console.log(varA); // After
1. Wat zal de volgende code als uitvoer geven?
2. Wat is het doel van de volgende regel code?
3. Welke van de volgende is de juiste verkorte notatie voor de bewerking exampleVar = exampleVar - 50
?
4. Wat zal de volgende code als uitvoer geven?
Bedankt voor je feedback!