Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære If...Else-Setning i Dart | Betingede Utsagn
Introduksjon til Dart

bookIf...Else-Setning i Dart

Sveip for å vise menyen

Dette bildet illustrerer den grunnleggende strukturen til en betinget setning i programmering:

Først kjøres koden og en betingelse sjekkes. Hvis betingelsen er true, kjøres if-blokken; hvis false, kjøres else-blokken. Etter dette fortsetter programmet med neste del av koden, slik at det kan ta avgjørelser basert på betingelser.

if (condition)
{
    // Code block `if` condition is `true`
}
else
{
    // Code block `if` condition is `false`
}

En if kan etterfølges av en valgfri else-blokk. else-blokken vil kjøres hvis den boolske uttrykket testet av if-blokken evalueres til false.

main.dart

main.dart

copy
123456789101112
void main() { int age = 17; if (age >= 18) { print("You're an adult."); } else { print("You're not an adult yet."); } }

I eksempelet ovenfor er age < 18, så if-kodeblokken har ikke blitt kjørt. else-kodeblokken kjøres når if-betingelsen er false. Syntaksen for else ligner på syntaksen for if, men uten betingelse og parenteser ( ).

Du kan også skrive en betingelse for if-setningen for å sjekke om variabelen er av typen int ved å bruke is-operatoren.

main.dart

main.dart

copy
123456789101112
void main() { var num = 7.0; if(num is int { print('Type: int'); } else { print('Type: other type'); } }
question mark

Hvilken påstand beskriver best hvordan if...else-setningen fungerer?

Velg det helt riktige svaret

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. 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

Seksjon 3. Kapittel 2
some-alt