Formas de se Escrever um IF em JavaScript

A forma tradicional de se escrever um if em JavaScript, já não deve ser mais novidade para você. Basta declarar a condição e, dentro do bloco do if {}
, as instruções a serem executadas na condição satisfeita.

O que encontra-se fora do escopo de bloco do if, sempre será executado.

Entretanto, existem algumas formas mais abreviadas de se declarar um if.
IF sem Demarcação de Bloco
Quando há somente uma instrução dentro de um if, você pode omitir a demarcação de bloco que a envolve.
Tem gente que não gosta disso, porque o código fica mais sucetível a erro. Porém, temos essa possibilidade quando estamos orientados a escrever códigos mais sucintos e enxutos possível, que nos trará ganhos em performance.
Quando o bloco não está demarcado com as chaves {}
, a localização da instrução do if passa a ser relevante.
Havendo instruções na mesma linha, as que estiverem logo abaixo não serão afetadas pelo if


Se não houver instrução na mesma linha do if, será executada a que estiver logo abaixo dele.

Segunda linha em diante não é mais afetada pelo if.

If Ternário
