Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära If-Else-Satser | If-Else Uttalanden
JavaScript Ninja

Svep för att visa menyn

book
If-Else-Satser

I det här kapitlet kommer vi att utforska konceptet med if-else-satser i JavaScript. If-else-satser låter oss fatta beslut i vår kod baserat på vissa villkor. Detta är ett grundläggande koncept inom programmering som gör det möjligt för oss att kontrollera flödet i våra program.

Förståelse för If-else-satser

En if-else-sats utvärderar ett villkor och kör en kodblock om villkoret är sant. Om villkoret är falskt kan det köra ett alternativt kodblock. Detta är hur vi kan få våra program att reagera olika på olika situationer.

Här är den grundläggande strukturen för en if-else-sats:

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

Symbolen "!"

Symbolen "!" används för att negera ett booleskt uttryck. Om ett villkor är sant, kommer användning av "!" att göra det falskt, och vice versa. Detta kan vara mycket användbart när du vill köra kod endast när ett villkor inte är uppfyllt.

Till exempel:

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

Exempel

Låt oss titta på ett exempel som använder if-else-satser för att hjälpa vår ninja att samla all sushi på kartan. Ninjan kommer att röra sig runt på rutnätet, plocka upp sushi samtidigt som den undviker väggar.

js

ninja.js

copy

I det här exemplet kommer ninjan att fortsätta röra sig och plocka upp sushi tills den stöter på väggar både ovanför och till höger. If-else-satsen kontrollerar om det finns en vägg till höger. Om det finns, rör sig ninjan uppåt och plockar upp sushi. Annars rör den sig till höger och plockar upp sushi.

Uppgift

Swipe to start coding

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 1
js

ninja.js

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
If-Else-Satser

I det här kapitlet kommer vi att utforska konceptet med if-else-satser i JavaScript. If-else-satser låter oss fatta beslut i vår kod baserat på vissa villkor. Detta är ett grundläggande koncept inom programmering som gör det möjligt för oss att kontrollera flödet i våra program.

Förståelse för If-else-satser

En if-else-sats utvärderar ett villkor och kör en kodblock om villkoret är sant. Om villkoret är falskt kan det köra ett alternativt kodblock. Detta är hur vi kan få våra program att reagera olika på olika situationer.

Här är den grundläggande strukturen för en if-else-sats:

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

Symbolen "!"

Symbolen "!" används för att negera ett booleskt uttryck. Om ett villkor är sant, kommer användning av "!" att göra det falskt, och vice versa. Detta kan vara mycket användbart när du vill köra kod endast när ett villkor inte är uppfyllt.

Till exempel:

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

Exempel

Låt oss titta på ett exempel som använder if-else-satser för att hjälpa vår ninja att samla all sushi på kartan. Ninjan kommer att röra sig runt på rutnätet, plocka upp sushi samtidigt som den undviker väggar.

js

ninja.js

copy

I det här exemplet kommer ninjan att fortsätta röra sig och plocka upp sushi tills den stöter på väggar både ovanför och till höger. If-else-satsen kontrollerar om det finns en vägg till höger. Om det finns, rör sig ninjan uppåt och plockar upp sushi. Annars rör den sig till höger och plockar upp sushi.

Uppgift

Swipe to start coding

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 1
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt