Oii Vitor, tudo bem?
Obrigada por compartilhar sua solução no fórum! Seu código está funcionando corretamente e cobre bem os três casos esperados.
Tenho apenas uma observação: a condição temperatura >= 15 && temperatura <= 25 no else if é válida, mas como você já chegou nesse bloco sabendo que temperatura >= 15 (o if anterior descartou os menores), a verificação >= 15 é redundante. Simplificando:
if (temperatura < 15) {
console.log("Frio");
} else if (temperatura <= 25) {
console.log("Agradável");
} else {
console.log("Quente");
}
Funciona da mesma forma e deixa o código mais enxuto. Vale ter isso em mente ao encadear condicionais!
Conte com a Alura para evoluir seus estudos. Fico à disposição.
Bons estudos!
Sucesso ✨