As instruções condicionais controlam o comportamento em JavaScript e determinam se partes do código podem ou não ser executadas.
Existem vários tipos diferentes de condicionais em JavaScript, incluindo:
Agora que você tem as definições básicas de instrução condicional do JavaScript, vamos mostrar exemplos de cada uma.
Como o tipo mais comum de condicional, a instrução if só é executada se a condição entre parênteses () for .
EXEMPLO
if (10> 5) {
var resultado = "se bloquear";
} Resultado;
RESULTADO "se bloquear"
Aqui está o que está acontecendo no exemplo acima:
Você também pode estender uma instrução if com uma instrução else if, que adiciona outra condicional com seu próprio bloco.
EXEMPLO
if (false) {
var resultado = "if block";
} else if (true) {
var result = "else if block";
} else {
var result = "else block";
}
resultado;RESULTADO "senão se bloquear"
Você pode usar várias condicionais if else, mas observe que apenas o primeiro bloco else if é executado. JavaScript ignora quaisquer condicionais restantes após executar o primeiro que passar.
if (false) {
var resultado = "if block";
} else if (true) {
var result = "primeiro else if block";
} else if (true) {
var result = "segundo else if block";
} else {
var result = "else block";
} Resultado;
RESULTADO > "primeiro else if block"
Uma instrução else if não precisa de uma instrução else seguinte para funcionar. Se nenhuma das condições if ou else if passar, então o JavaScript avança e não executa nenhum dos blocos condicionais de código.
Fonte: https://www.javascript.com/learn/conditionals