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

[Projeto] Resolução usando "IF ternário"

const bateria = 65;

console.log(bateria < 20 ? 'Crítica' :
    (bateria >= 20 && bateria < 80) ?
        'Moderada' : 'Cheia'
)
2 respostas
solução!

Olá, José, como vai?

O uso do operador ternário no seu código está adequado ao objetivo proposto e a leitura da condição ficou clara. As comparações estão coerentes com os intervalos definidos e o encadeamento das expressões mantém o comportamento esperado para os três cenários da bateria.

A solução atende bem ao enunciado e demonstra um bom domínio das condicionais em JavaScript, especialmente no uso do ternário de forma mais extensa, algo que costuma gerar dúvidas.

Parabéns por compartilhar sua resolução e continuar praticando. O fórum segue à disposição caso queira trazer outras soluções, dúvidas ou variações de código para discussão.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Muito obrigado pelo feedback!!