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

bookIf-setning i Dart

Sveip for å vise menyen

if-setning

En if-setning er en konstruksjon som lar deg utføre en kodeblokk hvis en spesifikk betingelse er oppfylt.

Betingelsen er et uttrykk som evalueres til en bool-verdi, som kan være true eller false. Hvis betingelsen er true, blir kodeblokken utført. Hvis betingelsen er false, blir kodeblokken hoppet over.

if (condition) {
    // Code block
};

Syntaksen for den betingede operatoren er enkel: nøkkelordet if, en betingelse inne i åpningsparentes ( og lukkingsparentes ), og en kodeblokk inne i åpningskrøllparentes { og lukkingskrøllparentes }.

Åpningskrøllparentesen { markerer starten på en kodeblokk, og lukkingskrøllparentesen } markerer slutten.

main.dart

main.dart

copy
1234567
void main() { var num=5; if (num>0) { // 5 > 0 ? print("number is positive"); // Print if it's `true` } }

Dette programmet demonstrerer en if-setning ved å erklære en variabel num med verdien 5 og sjekke om num er større enn 0. Siden betingelsen num > 0 er true, vil kodeblokken inne i if-setningen kjøres, og "number is positive" skrives ut til konsollen.

main.dart

main.dart

copy
1234567
void main() { var num = 10; if (num.isNegative) { // 10 < 0 ? print("number < 0"); // Print if it's `true` } }

Denne koden sjekker om tallet er negativt ved å bruke isNegative-metoden. Hvis tallet er mindre enn null, skrives "number < 0" ut, men siden verdien av num er 10, som ikke er negativ, blir ikke betingelsen oppfylt og ingenting skrives ut.

question mark

Velg riktig betingelse for å sjekke om tallet er positivt. Hvis det er det, skal programmet skrive ut "A number greater than zero".

Velg det helt riktige svaret

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 1

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 1
some-alt