TypeScript - Instruction If

La construction 'if… else' évalue une condition avant qu'un bloc de code ne soit exécuté.

Syntaxe

if(boolean_expression) {
   // statement(s) will execute if the boolean expression is true  
}

Si l'expression booléenne a la valeur true, le bloc de code à l'intérieur de l'instruction if sera exécuté. Si l'expression booléenne a la valeur false, le premier ensemble de code après la fin de l'instruction if (après l'accolade fermante) sera exécuté.

Organigramme

Exemple

var  num:number = 5
if (num > 0) { 
   console.log("number is positive") 
}

Lors de la compilation, il générera le code JavaScript suivant.

//Generated by typescript 1.8.10
var num = 5;
if (num > 0) {
   console.log("number is positive");
}

L'exemple ci-dessus affichera «le nombre est positif» comme la condition spécifiée par le if le bloc est vrai.

number is positive