Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære `Else If`-Setningen | Betingede Setninger
Practice
Projects
Quizzes & Challenges
Quizer
Challenges
/
Introduksjon til JavaScript

book`Else If`-Setningen

I tillegg til else-setningen støtter betingede setninger en else if-setning, som kan brukes til å definere alternative betingelser dersom den opprinnelige if-betingelsen er false.

Den generelle syntaksen 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 vist i den generelle syntaksen, tar else if-setningen et boolsk uttrykk, som evalueres når betingelsen før den viser seg å være false.

Vi kan lenke flere else if-setninger sammen for å danne en if-else if-kjede:

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 over, kan vi valgfritt legge til en else-setning til slutt. Denne blokken utføres kun når alle de foregående betingelsene evalueres til false.

Følgende eksempel demonstrerer bruken av denne syntaksen:

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

Hva er formålet med else if-setningen i en if-else-setning?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 9

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

book`Else If`-Setningen

Sveip for å vise menyen

I tillegg til else-setningen støtter betingede setninger en else if-setning, som kan brukes til å definere alternative betingelser dersom den opprinnelige if-betingelsen er false.

Den generelle syntaksen 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 vist i den generelle syntaksen, tar else if-setningen et boolsk uttrykk, som evalueres når betingelsen før den viser seg å være false.

Vi kan lenke flere else if-setninger sammen for å danne en if-else if-kjede:

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 over, kan vi valgfritt legge til en else-setning til slutt. Denne blokken utføres kun når alle de foregående betingelsene evalueres til false.

Følgende eksempel demonstrerer bruken av denne syntaksen:

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

Hva er formålet med else if-setningen i en if-else-setning?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 9
some-alt