La construcción 'if ... else' evalúa una condición antes de que se ejecute un bloque de código.
A continuación se muestra la sintaxis.
if(boolean_expression) {
// statement(s) will execute if the Boolean expression is true
}
Si la expresión booleana se evalúa como verdadera, entonces se ejecutará el bloque de código dentro de la instrucción if. Si la expresión booleana se evalúa como falsa, entonces se ejecutará el primer conjunto de código después del final de la instrucción if (después de la llave de cierre).
Diagrama de flujo
Ejemplo
var num = 5
if (num>0) {
console.log("number is positive")
}
La siguiente salida se muestra en la ejecución exitosa del código anterior.
number is positive
El ejemplo anterior imprimirá "el número es positivo" como la condición especificada por el bloque if es verdadera.