Oi, Marcos. Como vai?
Agradeço por compartilhar seu código com a comunidade.
Gostei da forma como você utilizou switch(true) para trabalhar com condições booleanas. Essa é uma abordagem interessante para substituir vários if/else e mostra que você já está explorando diferentes formas de estruturar decisões no JavaScript. A organização com break em cada caso também ficou bem clara.
Uma dica interessante para o futuro é utilizar if...else quando estiver lidando com comparações diretas de intervalo, pois deixa a leitura mais objetiva. Por exemplo:
let temperatura = 30;
if (temperatura < 15) {
console.log("Frio");
} else if (temperatura <= 25) {
console.log("Agradável");
} else {
console.log("Quente");
}
Nesse código, verificamos as condições em sequência e exibimos a classificação correspondente no console.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!