Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære `Else If`-Sætningen | Betingede Udsagn
Practice
Projects
Quizzes & Challenges
Quizzer
Challenges
/
Introduktion til JavaScript

book`Else If`-Sætningen

Ud over else-klausulen understøtter betingede udsagn en else if-klausul, som kan bruges til at definere alternative betingelser, hvis den oprindelige if-betingelse er false.

Den generelle syntaks er som følger:

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)
}

Som det ses i den generelle syntaks, tager else if-klausulen et boolesk udtryk, som evalueres, når betingelsen før den viser sig at være false.

Vi kan kæde flere else if-klausuler sammen for at danne en if-else if-kæde:

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)
}

Som vist i koden ovenfor, kan vi valgfrit tilføje en else-klausul til sidst. Denne blok udføres kun, når alle de forrige betingelser evalueres til false.

Følgende eksempel demonstrerer brugen af denne syntaks:

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

Hvad er formålet med else if-klausulen i en if-else-sætning?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 9

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book`Else If`-Sætningen

Stryg for at vise menuen

Ud over else-klausulen understøtter betingede udsagn en else if-klausul, som kan bruges til at definere alternative betingelser, hvis den oprindelige if-betingelse er false.

Den generelle syntaks er som følger:

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)
}

Som det ses i den generelle syntaks, tager else if-klausulen et boolesk udtryk, som evalueres, når betingelsen før den viser sig at være false.

Vi kan kæde flere else if-klausuler sammen for at danne en if-else if-kæde:

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)
}

Som vist i koden ovenfor, kan vi valgfrit tilføje en else-klausul til sidst. Denne blok udføres kun, når alle de forrige betingelser evalueres til false.

Følgende eksempel demonstrerer brugen af denne syntaks:

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

Hvad er formålet med else if-klausulen i en if-else-sætning?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 9
some-alt