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

Sveip for å vise menyen

book
If-Else-Setninger

I dette kapittelet skal vi utforske konseptet med if-else-setninger i JavaScript. If-else-setninger lar oss ta beslutninger i koden vår basert på visse betingelser. Dette er et grunnleggende konsept i programmering som gjør det mulig for oss å kontrollere flyten i programmene våre.

Forståelse av If-else-setninger

En if-else-setning evaluerer en betingelse og utfører en kodeblokk hvis betingelsen er sann. Hvis betingelsen er falsk, kan den utføre en alternativ kodeblokk. Dette er hvordan vi kan få programmene våre til å reagere forskjellig på ulike situasjoner.

Her er den grunnleggende strukturen til en if-else-setning:

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

Symbolet "!"

Symbolet "!" brukes til å nekte et boolsk uttrykk. Hvis en betingelse er sann, vil bruk av "!" gjøre den falsk, og omvendt. Dette kan være veldig nyttig når du vil utføre kode bare når en betingelse ikke er oppfylt.

For eksempel:

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

Eksempel

La oss se på et eksempel som bruker if-else-setninger for å hjelpe vår ninja med å samle all sushi på kartet. Ninjaen vil bevege seg rundt på rutenettet, plukke opp sushi mens den unngår vegger.

js

ninja.js

copy

I dette eksempelet vil ninjaen fortsette å bevege seg og plukke opp sushi til den møter vegger både over og til høyre. If-else-setningen sjekker om det er en vegg til høyre. Hvis det er det, beveger ninjaen seg opp og plukker opp sushi. Ellers beveger den seg til høyre og plukker opp sushi.

Oppgave

Swipe to start coding

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 1
js

ninja.js

Spør AI

expand
ChatGPT

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

book
If-Else-Setninger

I dette kapittelet skal vi utforske konseptet med if-else-setninger i JavaScript. If-else-setninger lar oss ta beslutninger i koden vår basert på visse betingelser. Dette er et grunnleggende konsept i programmering som gjør det mulig for oss å kontrollere flyten i programmene våre.

Forståelse av If-else-setninger

En if-else-setning evaluerer en betingelse og utfører en kodeblokk hvis betingelsen er sann. Hvis betingelsen er falsk, kan den utføre en alternativ kodeblokk. Dette er hvordan vi kan få programmene våre til å reagere forskjellig på ulike situasjoner.

Her er den grunnleggende strukturen til en if-else-setning:

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

Symbolet "!"

Symbolet "!" brukes til å nekte et boolsk uttrykk. Hvis en betingelse er sann, vil bruk av "!" gjøre den falsk, og omvendt. Dette kan være veldig nyttig når du vil utføre kode bare når en betingelse ikke er oppfylt.

For eksempel:

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

Eksempel

La oss se på et eksempel som bruker if-else-setninger for å hjelpe vår ninja med å samle all sushi på kartet. Ninjaen vil bevege seg rundt på rutenettet, plukke opp sushi mens den unngår vegger.

js

ninja.js

copy

I dette eksempelet vil ninjaen fortsette å bevege seg og plukke opp sushi til den møter vegger både over og til høyre. If-else-setningen sjekker om det er en vegg til høyre. Hvis det er det, beveger ninjaen seg opp og plukker opp sushi. Ellers beveger den seg til høyre og plukker opp sushi.

Oppgave

Swipe to start coding

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 1
Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Vi beklager at noe gikk galt. Hva skjedde?
some-alt