TypeScript - Istruzione If
Il costrutto "if ... else" valuta una condizione prima che venga eseguito un blocco di codice.
Sintassi
if(boolean_expression) {
// statement(s) will execute if the boolean expression is true
}
Se l'espressione booleana restituisce true, verrà eseguito il blocco di codice all'interno dell'istruzione if. Se l'espressione booleana restituisce false, verrà eseguita la prima serie di codice dopo la fine dell'istruzione if (dopo la parentesi graffa di chiusura).
Diagramma di flusso
Esempio
var num:number = 5
if (num > 0) {
console.log("number is positive")
}
Durante la compilazione, genererà il seguente codice JavaScript.
//Generated by typescript 1.8.10
var num = 5;
if (num > 0) {
console.log("number is positive");
}
L'esempio precedente stamperà "il numero è positivo" come condizione specificata da if il blocco è vero.
number is positive