If...Else Statement in Dart
Glissez pour afficher le menu
Cette image illustre la structure de base d'une instruction conditionnelle en programmation :
Tout d'abord, le code s'exécute et une condition est vérifiée. Si la condition est true, le bloc if s'exécute ; si elle est false, le bloc else s'exécute. Ensuite, le programme continue avec la partie suivante du code, ce qui permet de prendre des décisions en fonction des conditions.
if (condition)
{
// Code block `if` condition is `true`
}
else
{
// Code block `if` condition is `false`
}
Un if peut être suivi d'un bloc else optionnel. Le bloc else s'exécutera si l'expression booléenne testée par le bloc if est évaluée à false.
main.dart
123456789101112void main() { int age = 17; if (age >= 18) { print("You're an adult."); } else { print("You're not an adult yet."); } }
Dans l'exemple ci-dessus, age < 18, donc le bloc de code if n'a pas été exécuté. Le bloc de code else s'exécute lorsque la condition du if est false. La syntaxe de else est similaire à celle de if mais sans condition ni parenthèses ( ).
Vous pouvez également écrire une condition pour l'instruction if afin de vérifier si la variable est de type int en utilisant l'opérateur is.
main.dart
123456789101112void main() { var num = 7.0; if(num is int { print('Type: int'); } else { print('Type: other type'); } }
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion