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

bookIf-Sætning i Dart

Stryg for at vise menuen

if-sætning

En if-sætning er en konstruktion, der gør det muligt at udføre en kodeblok, hvis en bestemt betingelse er opfyldt.

Betingelsen er et udtryk, der evalueres til en bool-værdi, som kan være true eller false. Hvis betingelsen er true, udføres kodeblokken. Hvis betingelsen er false, springes kodeblokken over.

if (condition) {
    // Code block
};

Syntaksen for den betingede operator er enkel: nøgleordet if, en betingelse inde i den åbne parentes ( og lukkende parentes ), samt en kodeblok inde i den åbne krøllede parentes { og lukkende krøllede parentes }.

Den åbne krøllede parentes { markerer begyndelsen på en kodeblok, og den lukkende krøllede parentes } angiver dens afslutning.

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 program demonstrerer en if-sætning ved at erklære en variabel num med værdien 5 og kontrollere, om num er større end 0. Da betingelsen num > 0 er true, udføres kodeblokken inde i if-sætningen, hvilket udskriver "number is positive" 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 kode kontrollerer, om tallet er negativt ved hjælp af metoden isNegative. Hvis tallet er mindre end nul, udskrives "number < 0", men da værdien af num er 10, som ikke er negativ, opfyldes betingelsen ikke, og der udskrives intet.

question mark

Vælg den korrekte betingelse for at kontrollere, om tallet er positivt. Hvis det er tilfældet, skal programmet udskrive "A number greater than zero".

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

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

Sektion 3. Kapitel 1
some-alt