Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre If Statement en Dart | Instructions Conditionnelles
Introduction à Dart

bookIf Statement en Dart

Glissez pour afficher le menu

Instruction if

Une instruction if est une construction qui permet d’exécuter un bloc de code si une condition spécifique est remplie.

La condition est une expression qui évalue une valeur de type bool, pouvant être true ou false. Si la condition est true, le bloc de code est exécuté. Si la condition est false, le bloc de code est ignoré.

if (condition) {
    // Code block
};

La syntaxe de l’opérateur conditionnel est simple : le mot-clé if, une condition entre parenthèses ouvrante ( et fermante ), et un bloc de code entre accolade ouvrante { et accolade fermante }.

L’accolade ouvrante { marque le début d’un bloc de code, et l’accolade fermante } indique sa fin.

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` } }

Ce programme illustre une instruction if en déclarant une variable num avec la valeur 5 et en vérifiant si num est supérieur à 0. Comme la condition num > 0 est true, le bloc de code à l'intérieur de l'instruction if s'exécute, affichant "number is positive" dans la console.

main.dart

main.dart

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

Ce code vérifie si le nombre est négatif en utilisant la méthode isNegative. Si le nombre est inférieur à zéro, il affiche "number < 0", mais comme la valeur de num est 10, qui n'est pas négative, la condition n'est pas remplie et rien n'est affiché.

question mark

Choisir la condition correcte pour vérifier si le nombre est positif. Si c'est le cas, le programme doit afficher "A number greater than zero".

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 1

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 3. Chapitre 1
some-alt