ES6 - declaração if

A construção 'if… else' avalia uma condição antes que um bloco de código seja executado.

A seguir está a sintaxe.

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

Se a expressão booleana for avaliada como verdadeira, o bloco de código dentro da instrução if será executado. Se a expressão booleana for avaliada como falsa, o primeiro conjunto de código após o final da instrução if (após a chave de fechamento) será executado.

Fluxograma

Exemplo

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

A seguinte saída é exibida na execução bem-sucedida do código acima.

number is positive

O exemplo acima imprimirá “número é positivo”, pois a condição especificada pelo bloco if é verdadeiro.