O que é o "else if" na resolução do exercício ?
O que é o "else if" na resolução do exercício ?
Oi Douglas
O else if
faz uma verificação se o if
ou else if
anterior não forem atendidos, você pode ter vários else if
encadeados, por exemplo:
<meta charset="UTF-8" />
<script>
var valor = prompt(
'Digite um dos números:\n1. primeiro IF\n2. primeiro ELSE IF\n3. segundo ELSE IF'
);
if (valor == '1') {
alert('a verificação lógida do IF foi atendida.');
} else if (valor == '2') {
alert('a verificação lógida do primeiro ELSE IF foi atendida.');
} else if (valor == '3') {
alert('a verificação lógida do segundo ELSE IF foi atendida.');
} else {
alert('o else é executado caso nenhuma verificação anterior for atendida.');
}
</script>
Um detalhe importante é que para ter else
ou else if
você precisa ter um if
para iniciar o bloco.