Olá Instrutor!
Tenho uma dúvida primária quando usar somente else e quando usar else if. OK?
No aguardo.
Olá Instrutor!
Tenho uma dúvida primária quando usar somente else e quando usar else if. OK?
No aguardo.
Oi Eberson, tudo bem ?
Pensa no seguinte :
Tenho uma situação, caso aconteça algo você quer role uma parte do código - if
Caso aquela situação não corresponda e você quer ver se é outra, caso for você quer que role outro código - else if
E se não for nenhum dos outros casos e ai vai ter outro comportamento - else
Olá Eberson... essa é uma boa pergunta!
O else serve para executar o que sobrou se os todos os casos anteriores não forem verdadeiros.. Exemplo:
if (menino == true) {
mostra("é menino");
} else {
mostra("é menina");
}
0 else if é para comparar o que ainda falta comparar, se os casos anteriores não forem verdadeiros. Exemplo:
bolsaFamilia = aMaisDeOitoAnos;
if (bolsaFamilia == 0) {
mostra("sem bolsa");
} else if (bolsaFamilia < 300) {
mostra("Não dá para comprar calça para jovem de 16 anos");
} else {
mostra("A mãe da jovem consegue comprar a calça");
}
Espero ter ajudado...
//else if -> para duas ou mais verificações possíveis
if(VERIFICAÇÃO 1)
{
...
}
else if{VERIFICAÇÃO 2} //Aqui ainda quero fazer uma outra verificação
{ //(não é simplesmente o contrário da 1ª Verificação)
...
}
Exemplo só com else:
if(VERIFICAÇÃO 1)
{
...
}
else
{
//o contrário da 1ª Verificação
}