Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Comando "else if"

Boa tarde! Percebi que, na resolução da atividade número 8, foram usados os comandos "else if" juntos. Gostaria de saber para que eles servem especificamente quando são usados juntos.

8- Crie uma variável "numero" e peça um valor com prompt verifique se é positivo, negativo ou zero. Use if-else para imprimir a respectiva mensagem.

var numero = parseFloat(prompt("Digite um número:"));


if (numero > 0) {
    console.log("O número é positivo.");
} else if (numero < 0) {
    console.log("O número é negativo.");
} else {
    console.log("O número é zero.");
}
2 respostas
solução!

Oii, Jeanviesk!

O "else if" é usado quando você tem múltiplas condições para verificar. Ele permite que você teste várias expressões booleanas e execute diferentes blocos de código com base em qual condição é verdadeira. No seu exemplo, você está verificando se um número é positivo, negativo ou zero.

Veja como funciona:

Primeira condição (if): Você verifica se o número é maior que zero. Se for, o console vai imprimir "O número é positivo." e o programa não verificará as outras condições, pois já encontrou uma verdadeira.

Segunda condição (else if): Se a primeira condição não for verdadeira, o programa verifica se o número é menor que zero. Se esta condição for verdadeira, o console imprimirá "O número é negativo."

Caso contrário (else): Se nenhuma das condições anteriores for verdadeira, o programa executa o bloco de código dentro do else, que neste caso imprime "O número é zero."

O uso do "else if" é bem útil quando você precisa lidar com várias condições mutuamente exclusivas, ou seja, onde apenas uma delas pode ser verdadeira em um determinado momento.

Espero ter ajudado.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

bons estudos

Obrigada Lorena!