Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer De `else if`-Clausule | Voorwaardelijke Uitspraken
Introductie tot JavaScript
course content

Cursusinhoud

Introductie tot JavaScript

Introductie tot JavaScript

3. Voorwaardelijke Uitspraken
4. Functies Beheersen
5. Arrays Verkennen
6. Loops Ontdekken

book
De `else if`-Clausule

Naast de else-clausule ondersteunen conditionele uitspraken een else if-clausule, die kan worden gebruikt om alternatieve voorwaarden te definiëren als de initiële if-voorwaarde false is.

De algemene syntaxis is als volgt:

if(expression) {
  // Code … (executed if the expression is true)
} else if(expression) {
  // Fallback Code … 
  //(executed if the previous condition is false, and this one is true)
}

Zoals te zien is in de algemene syntaxis, neemt de else if-clausule een booleaanse expressie, die wordt geëvalueerd wanneer de voorwaarde ervoor false blijkt te zijn.

We kunnen meerdere else if-clausules aan elkaar koppelen om een if-else if-keten te vormen:

if(expression) {
  // … (executed if the first condition is true)
} else if(expression) {
  // … (executed if the first condition is false and this is true)
} else if(expression) {
  // … (executed if previous conditions are false and this is true)
} else {
  // … (executed if all previous conditions are false)
}

Zoals getoond in de bovenstaande code, kunnen we optioneel de else-clausule aan het einde toevoegen. Dit blok wordt alleen uitgevoerd wanneer alle voorgaande voorwaarden false zijn.

Het volgende voorbeeld demonstreert het gebruik van deze syntaxis:

123456789
let number = 50; if (number < 20) { console.log("The number is less than 20."); } else if (number === 20) { console.log("The number is exactly 20."); } else { console.log("The number is greater than 20."); }
copy
question mark

Wat is het doel van de else if-clausule in een if-else-structuur?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 10

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

course content

Cursusinhoud

Introductie tot JavaScript

Introductie tot JavaScript

3. Voorwaardelijke Uitspraken
4. Functies Beheersen
5. Arrays Verkennen
6. Loops Ontdekken

book
De `else if`-Clausule

Naast de else-clausule ondersteunen conditionele uitspraken een else if-clausule, die kan worden gebruikt om alternatieve voorwaarden te definiëren als de initiële if-voorwaarde false is.

De algemene syntaxis is als volgt:

if(expression) {
  // Code … (executed if the expression is true)
} else if(expression) {
  // Fallback Code … 
  //(executed if the previous condition is false, and this one is true)
}

Zoals te zien is in de algemene syntaxis, neemt de else if-clausule een booleaanse expressie, die wordt geëvalueerd wanneer de voorwaarde ervoor false blijkt te zijn.

We kunnen meerdere else if-clausules aan elkaar koppelen om een if-else if-keten te vormen:

if(expression) {
  // … (executed if the first condition is true)
} else if(expression) {
  // … (executed if the first condition is false and this is true)
} else if(expression) {
  // … (executed if previous conditions are false and this is true)
} else {
  // … (executed if all previous conditions are false)
}

Zoals getoond in de bovenstaande code, kunnen we optioneel de else-clausule aan het einde toevoegen. Dit blok wordt alleen uitgevoerd wanneer alle voorgaande voorwaarden false zijn.

Het volgende voorbeeld demonstreert het gebruik van deze syntaxis:

123456789
let number = 50; if (number < 20) { console.log("The number is less than 20."); } else if (number === 20) { console.log("The number is exactly 20."); } else { console.log("The number is greater than 20."); }
copy
question mark

Wat is het doel van de else if-clausule in een if-else-structuur?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 10
some-alt