Quando devo usar outro "if" ou "else if"?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Quando devo usar outro "if" ou "else if"?
Geralmente, usa-se apenas o "if" quando você precisa avaliar apenas 1 condição, tratando o retorno dela como true ou false.
O uso do "else if" é quando você trata mais de uma condição, as vezes encadeadamente, e você trata o retorno dela ( true/false) de maneira distinta da primeira condição "if".
Exemplo:
read(x);
if(x == 2){ print(" X igual 2");} else if(x > 0){ print("Maior que zero"); } else {print("X não é igual a 2 e nem maior que zero")}
Espero ter ajudado ;)