// Desafio 2
const temperatura = 11;
if (temperatura < 15) {
console.log('Frio');
} else if (temperatura > 15 && temperatura < 25) {
console.log('Agradavel');
} else {
console.log('Quente');
}
// Desafio 2
const temperatura = 11;
if (temperatura < 15) {
console.log('Frio');
} else if (temperatura > 15 && temperatura < 25) {
console.log('Agradavel');
} else {
console.log('Quente');
}
Olá, David, como vai?
Seu código está bem próximo da proposta e a lógica geral está correta, mas há um pequeno detalhe nas condições que pode gerar classificações incorretas nos valores de limite. No trecho temperatura > 15 && temperatura < 25, o valor 15 não será considerado como “Agradável”, e o valor 25 também não entra nessa faixa, indo direto para “Quente”.
Uma forma de ajustar isso é incluir os limites usando operadores adequados:
const temperatura = 11;
if (temperatura < 15) {
console.log('Frio');
} else if (temperatura >= 15 && temperatura <= 25) {
console.log('Agradável');
} else {
console.log('Quente');
}
Assim, valores como 15 e 25 serão classificados como “Agradável”, conforme a regra do exercício.
Obrigado por compartilhar sua solução, continue praticando e trazendo suas implementações. O fórum está à disposição.