Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære If-Else Udsagn | If-Else Udsagn
JavaScript Ninja

Stryg for at vise menuen

book
If-Else Udsagn

I dette kapitel vil vi udforske konceptet med if-else-udsagn i JavaScript. If-else-udsagn giver os mulighed for at træffe beslutninger i vores kode baseret på visse betingelser. Dette er et grundlæggende koncept i programmering, der gør det muligt for os at kontrollere flowet i vores programmer.

Forståelse af If-else-udsagn

Et if-else-udsagn evaluerer en betingelse og udfører en blok af kode, hvis betingelsen er sand. Hvis betingelsen er falsk, kan det udføre en alternativ blok af kode. Dette er, hvordan vi kan få vores programmer til at reagere forskelligt på forskellige situationer.

Her er den grundlæggende struktur af et if-else-udsagn:

123456
const condition = true if (condition) { console.log("Condition is true") } else { console.log("Condition is false") }
copy

Symbolet "!"

Symbolet "!" bruges til at negere et boolesk udtryk. Hvis en betingelse er sand, vil brugen af "!" gøre den falsk, og omvendt. Dette kan være meget nyttigt, når du vil udføre kode kun når en betingelse ikke er opfyldt.

For eksempel:

1234
const condition = false if (!condition) { console.log("Condition is false") }
copy

Eksempel

Lad os se på et eksempel, der bruger if-else-udsagn til at hjælpe vores ninja med at samle al sushi på kortet. Ninjaen vil bevæge sig rundt på gitteret, samle sushi op, mens den undgår vægge.

js

ninja.js

copy

I dette eksempel vil ninjaen fortsætte med at bevæge sig og samle sushi op, indtil den støder på vægge både ovenfor og til højre. If-else-sætningen kontrollerer, om der er en væg til højre. Hvis der er, bevæger ninjaen sig op og samler sushi op. Ellers bevæger den sig til højre og samler sushi op.

Opgave

Swipe to start coding

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 1
js

ninja.js

Spørg AI

expand
ChatGPT

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

book
If-Else Udsagn

I dette kapitel vil vi udforske konceptet med if-else-udsagn i JavaScript. If-else-udsagn giver os mulighed for at træffe beslutninger i vores kode baseret på visse betingelser. Dette er et grundlæggende koncept i programmering, der gør det muligt for os at kontrollere flowet i vores programmer.

Forståelse af If-else-udsagn

Et if-else-udsagn evaluerer en betingelse og udfører en blok af kode, hvis betingelsen er sand. Hvis betingelsen er falsk, kan det udføre en alternativ blok af kode. Dette er, hvordan vi kan få vores programmer til at reagere forskelligt på forskellige situationer.

Her er den grundlæggende struktur af et if-else-udsagn:

123456
const condition = true if (condition) { console.log("Condition is true") } else { console.log("Condition is false") }
copy

Symbolet "!"

Symbolet "!" bruges til at negere et boolesk udtryk. Hvis en betingelse er sand, vil brugen af "!" gøre den falsk, og omvendt. Dette kan være meget nyttigt, når du vil udføre kode kun når en betingelse ikke er opfyldt.

For eksempel:

1234
const condition = false if (!condition) { console.log("Condition is false") }
copy

Eksempel

Lad os se på et eksempel, der bruger if-else-udsagn til at hjælpe vores ninja med at samle al sushi på kortet. Ninjaen vil bevæge sig rundt på gitteret, samle sushi op, mens den undgår vægge.

js

ninja.js

copy

I dette eksempel vil ninjaen fortsætte med at bevæge sig og samle sushi op, indtil den støder på vægge både ovenfor og til højre. If-else-sætningen kontrollerer, om der er en væg til højre. Hvis der er, bevæger ninjaen sig op og samler sushi op. Ellers bevæger den sig til højre og samler sushi op.

Opgave

Swipe to start coding

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 1
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt