Cursusinhoud
Introductie tot JavaScript
Introductie tot JavaScript
Beheersen van If-Verklaringen in JavaScript
Voorwaarden in JavaScript bieden controle over de uitvoeringsstroom. Terwijl de interpreter opdrachten in volgorde uitvoert, moeten programmeurs vaak deze stroom wijzigen op basis van specifieke voorwaarden. Om dit te bereiken, biedt JavaScript twee sleutelwoorden: if
en else
.
if Statements
Het if
sleutelwoord stelt je in staat om een codeblok te openen dat zal worden uitgevoerd als de gegeven voorwaarde true
is:
if (true) { console.log("It's TRUE!"); } if (false) { console.log("It's FALSE!"); }
In het bovenstaande voorbeeld voert de if
-verklaring alleen code uit wanneer de voorwaarde true
is. De syntaxis van een if
-verklaring is eenvoudig: het begint met het if
-trefwoord, gevolgd door de voorwaarde tussen haakjes ()
, en een codeblok tussen accolades {}
.
javascript
De openingsaccolade {
geeft het begin van het codeblok aan, en de sluitingsaccolade }
markeert het einde ervan.
Een expressie, evenals een waarde, kan als een voorwaarde worden beschouwd.
let a = 935; if (a > 17) { console.log("The variable is greater than 17"); } if (a > 235124) { console.log("The variable is greater than 235124"); } if (a > 0) { console.log("The variable is greater than 0"); } if (a < 0) { console.log("The variable is less than 0"); }
In het bovenstaande voorbeeld, wanneer a = 935
, zijn er vier voorwaarden:
Voorwaarde | Resultaat van de voorwaarde | Code is uitgevoerd? |
---|---|---|
a > 17 | true | Ja |
a > 235124 | false | Nee |
a > 0 | true | Ja |
a < 0 | false | Nee |
Je bent niet beperkt tot het uitvoeren van bewerkingen alleen binnen het codeblok:
let a = 5; let b = 3; let c; if (a > 0 && b > 0) { c = a - b; console.log("c =", c); } if (a > 2 && b > 2) { c = a + b; console.log("c =", c); } console.log(a, b, c);
Bedankt voor je feedback!