If-Instructie in Dart
Veeg om het menu te tonen
if-instructie
Een if-instructie is een constructie waarmee je een codeblok kunt uitvoeren als aan een specifieke voorwaarde wordt voldaan.
De voorwaarde is een expressie die evalueert naar een bool-waarde, die true of false kan zijn. Als de voorwaarde true is, wordt het codeblok uitgevoerd. Als de voorwaarde false is, wordt het codeblok overgeslagen.
if (condition) {
// Code block
};
De syntaxis van de conditionele operator is eenvoudig: het sleutelwoord if, een voorwaarde tussen de openingshaak ( en sluitingshaak ), en een codeblok tussen de openingsaccolade { en sluitingsaccolade }.
De openingsaccolade { markeert het begin van een codeblok, en de sluitingsaccolade } geeft het einde aan.
main.dart
1234567void main() { var num=5; if (num>0) { // 5 > 0 ? print("number is positive"); // Print if it's `true` } }
Dit programma demonstreert een if-statement door een variabele num te declareren met de waarde 5 en te controleren of num groter is dan 0. Omdat de voorwaarde num > 0 true is, wordt het codeblok binnen de if-statement uitgevoerd en wordt "number is positive" naar de console geprint.
main.dart
1234567void main() { var num = 10; if (num.isNegative) { // 10 < 0 ? print("number < 0"); // Print if it's `true` } }
Deze code controleert of het getal negatief is met behulp van de methode isNegative. Als het getal kleiner is dan nul, wordt "number < 0" afgedrukt, maar omdat de waarde van num 10 is, wat niet negatief is, wordt de voorwaarde niet voldaan en wordt er niets afgedrukt.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.