Olá, Yago, como vai?
Seu código cumpre bem o objetivo da atividade e identifica corretamente os horários para cada dia. A lógica está funcionando e isso já demonstra um bom entendimento do uso do switch.
Uma observação que pode ajudar a tornar o código mais limpo é evitar múltiplos blocos switch separados. Um único switch com todos os cases organizados facilita a leitura e reduz repetições. Por exemplo, dias de semana que compartilham o mesmo horário podem ser agrupados.
Um exemplo seria colocar todos os cases de 1 a 5 juntos para imprimir o horário normal, deixando 0 e 6 para o horário especial. Assim:
switch (diaDaSemana) {
case 0:
case 6:
console.log('A loja está aberta em horário especial: 10h às 14h.');
break;
case 1:
case 2:
case 3:
case 4:
case 5:
console.log('A loja está aberta no horário normal: 9h às 18h.');
break;
default:
console.log('Opção inválida.');
}
Continue compartilhando seus exercícios no fórum. A comunidade está à disposição para acompanhar sua evolução.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!