Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Instruction If-Else | Instructions Conditionnelles
Introduction à TypeScript
course content

Contenu du cours

Introduction à TypeScript

Introduction à TypeScript

1. Fondamentaux de TypeScript
2. Instructions Conditionnelles
3. Tableaux
4. Boucles
5. Fonctions

book
Instruction If-Else

Parfois, une condition ne suffit pas, et pour cela, en TypeScript (comme dans d'autres langages de programmation), il existe la construction if-else. Par exemple, si vous devez créer une calculatrice, vous, en tant que véritable programmeur, le ferez en utilisant la construction if-else, comme ceci :

1234567891011121314
let a: number = 5; let b: number = 10; let operator: string = '*'; if (operator == '+') { console.log(a + b); } else if (operator == '-') { console.log(a - b); } else if (operator == '*') { console.log(a * b); } else if (operator == '/') { console.log(a / b); } else { console.log(`Error, there is no ${operator} operator!`) }
copy

Dans ce code, nous avons 3 variables : le nombre a, le nombre b, et l'opération qui sera effectuée entre eux. En utilisant la construction if-else, nous déterminons quelle opération sera appliquée à ces deux nombres. Si nous ne trouvons pas d'opération appropriée, nous afficherons un message indiquant qu'une telle opération n'est pas disponible !

Examinons maintenant de plus près la syntaxe que nous utilisons :

Notez que si l'une des conditions est remplie, nous quittons l'instruction if-else, et les blocs restants sont ignorés.

Contrairement à else if, le bloc else n'a pas de bloc de condition. Cela est dû au fait que else s'exécute uniquement si toutes les conditions précédentes étaient false.

La construction if-else est souvent utilisée pour une variété de tâches, allant de la vérification si un nombre est positif à l'écriture d'intelligence artificielle.

Vous pouvez également choisir de ne pas utiliser de blocs else-if et d'utiliser uniquement if et else, par exemple :

123456
let num: number = 15; if (num >= 0) { console.log('The number is positive!'); } else { console.log('The number is negative'); }
copy

De cette façon, nous pouvons expérimenter et utiliser une telle construction à diverses fins!

1. Quel est le but de l'instruction if-else en TypeScript?

2. Dans une instruction if-else, qu'est-ce qui est exécuté si la condition à l'intérieur du bloc if est fausse ?

Quel est le but de l'instruction `if-else` en TypeScript?

Quel est le but de l'instruction if-else en TypeScript?

Sélectionnez la réponse correcte

Dans une instruction `if-else`, qu'est-ce qui est exécuté si la condition à l'intérieur du bloc `if` est fausse ?

Dans une instruction if-else, qu'est-ce qui est exécuté si la condition à l'intérieur du bloc if est fausse ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 3
We're sorry to hear that something went wrong. What happened?
some-alt