Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Bruk av Else for Alternative Utfall | Kontrollere Programflyt med Betingede Setninger
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Introduksjon til JavaScript

bookBruk av Else for Alternative Utfall

Selv om if-setninger utfører kode under spesifikke betingelser, skaper de ikke egentlig forgrening i koden din. I stedet leder de tolken gjennom ulike veier i programmet ditt.

else-nøkkelordet

For å introdusere forgreningsatferd kan du bruke else-nøkkelordet i kombinasjon med if for å lage betingede setninger.

Vurder dette eksempelet:

1234567
let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
copy

I eksempelet ovenfor evalueres betingelsen a >= 100 til false, så kodeblokken i if-setningen blir ikke kjørt. I stedet blir kodeblokken i else-setningen kjørt fordi if-betingelsen er false.

Syntaksen for else-setningen ligner på den for if-setningen, bortsett fra at den ikke krever en betingelse eller parenteser ().

Merk

Når du bruker en else-setning, skal du ikke plassere kommandoavslutning (;) etter if-kodeblokken ({}), da dette vil føre til en SyntaxError. if-else-setningen regnes som én enkelt kommando.

1. Hva blir utskriften?

2. Hva blir resultatet?

question mark

Hva blir utskriften?

Select the correct answer

question mark

Hva blir resultatet?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 2

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

bookBruk av Else for Alternative Utfall

Sveip for å vise menyen

Selv om if-setninger utfører kode under spesifikke betingelser, skaper de ikke egentlig forgrening i koden din. I stedet leder de tolken gjennom ulike veier i programmet ditt.

else-nøkkelordet

For å introdusere forgreningsatferd kan du bruke else-nøkkelordet i kombinasjon med if for å lage betingede setninger.

Vurder dette eksempelet:

1234567
let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
copy

I eksempelet ovenfor evalueres betingelsen a >= 100 til false, så kodeblokken i if-setningen blir ikke kjørt. I stedet blir kodeblokken i else-setningen kjørt fordi if-betingelsen er false.

Syntaksen for else-setningen ligner på den for if-setningen, bortsett fra at den ikke krever en betingelse eller parenteser ().

Merk

Når du bruker en else-setning, skal du ikke plassere kommandoavslutning (;) etter if-kodeblokken ({}), da dette vil føre til en SyntaxError. if-else-setningen regnes som én enkelt kommando.

1. Hva blir utskriften?

2. Hva blir resultatet?

question mark

Hva blir utskriften?

Select the correct answer

question mark

Hva blir resultatet?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 2
some-alt