Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer If...Else-Instructie in Dart | Conditionele Uitspraken
Introductie tot Dart

bookIf...Else-Instructie in Dart

Veeg om het menu te tonen

Deze afbeelding toont de basisstructuur van een conditionele instructie in programmeren:

Eerst wordt de code uitgevoerd en wordt een voorwaarde gecontroleerd. Als de voorwaarde true is, wordt het if-blok uitgevoerd; als deze false is, wordt het else-blok uitgevoerd. Daarna gaat het programma verder met het volgende deel van de code, waardoor het beslissingen kan nemen op basis van voorwaarden.

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

Een if kan gevolgd worden door een optioneel else-blok. Het else-blok wordt uitgevoerd als de Booleaanse expressie die door het if-blok wordt getest, resulteert in 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."); } }

In het bovenstaande voorbeeld is age < 18, dus het if-codeblok is niet uitgevoerd. Het else-codeblok wordt uitgevoerd wanneer de if-voorwaarde false is. De else-syntaxis lijkt op de if-syntaxis, maar zonder een voorwaarde en haakjes ( ).

Je kunt ook een voorwaarde schrijven voor de if-instructie om te controleren of de variabele van het type int is met behulp van de is-operator.

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

Welke uitspraak beschrijft het beste hoe de if...else-instructie werkt?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 3. Hoofdstuk 2
some-alt