1
resposta

possivel sollução para o desafio

const diaSemana = 6;

if (diaSemana > 1 && diaSemana <= 5) {
    console.log('A loja está aberta no horário normal: 9h às 18h.');
} else {
    console.log('A loja está aberta em horário especial: 10h às 14h.');
}
1 resposta

Olá, David, como vai?

Seu código utiliza uma lógica de exclusão para determinar o horário de funcionamento, mas apresenta uma pequena inconsistência em relação ao dia de segunda-feira. Ao utilizar a condição maior que 1, o sistema acaba classificando a segunda-feira (representada pelo número 1) no bloco do else, o que indicaria incorretamente um horário especial para um dia útil. Para corrigir isso, a comparação inicial deve incluir o número 1, garantindo que todos os dias de segunda a sexta-feira sejam validados no primeiro bloco da estrutura condicional.

Um exemplo de ajuste na condição seria: if (diaSemana >= 1 && diaSemana <= 5).

Agradeço por compartilhar sua resolução e incentivo que continue praticando as operações lógicas, pois elas são a base para o controle de fluxo em qualquer aplicação.

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