Estrutura condicional If-Else
Seres humanos (e outros animais) tomam decisões o tempo todo que afetam suas vidas,
desde pequenas ("devo comer um biscoito ou dois?") até grandes ("devo ficar no meu
país de origem e trabalhar na fazenda do meu pai ou devo mudar para a América e
estudar astrofísica?").
As declarações condicionais nos permitem representar tomadas de decisão como estas
em JavaScript, a partir da escolha que deve ser feita (por exemplo, "um biscoito ou
dois"), ao resultado obtido dessas escolhas (talvez o resultado de "comer um
biscoito" possa ser "ainda sentido fome ", e o resultado de "comer dois biscoitos"
pode ser "ter se sentido cheio, mas mamãe me falou para comer todos os biscoitos".)
A condicional if é uma estrutura
condicional que executa a afirmação, dentro do
bloco, se determinada condição for verdadeira. Se for falsa, executa as afirmações
dentro de else.
Declaração de If... else
A declaração condicional que mais usamos no JavaScript é a condicional if... else,
então se familiarizar com sua sintaxe é uma boa jogada.
Sintaxe básica de If... else
if(condição){ bloco de código que será executado caso a condição seja verdadeira } else{ bloco de código que será executado se a condição for falsa }
Em alguns casos, temos mais de uma condição em nosso código, então usamos o else if nesses casos.
if(condição){ bloco de código que será executado se a condição for verdadeira } else if{ bloco que será executado se houver outra condição } else{ bloco de código que será executado se for falsa }