1
resposta

[Projeto] Resposta - Horário de funcionamento da loja

Na resolução, houve o uso do if e else (de maneira a simplificar o código), mas minha solução pensada tinha sido com comando switch

//Horário de funcionamento da loja
const dia = 0

switch(dia) {
    case 0: console.log("Domingo. A loja está aberta em horário especial: 10h às 14h.")
    break;
    case 1: console.log("Segunda-feira. A loja está aberta no horário normal: 9h às 18h.")
    break;
    case 2: console.log("Terça-feira. A loja está aberta no horário normal: 9h às 18h.")
    break;
    case 3: console.log("Quarta-feira. A loja está aberta no horário normal: 9h às 18h.")
    break;
    case 4: console.log("Quinta-feira. A loja está aberta no horário normal: 9h às 18h.")
    break;
    case 5: console.log("Sexta-feira. A loja está aberta no horário normal: 9h às 18h.")
    break;
    case 6: console.log("Sábado. A loja está aberta em horário especial: 10h às 14h.")
    break;
    default: console.log("Inválido")

}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Isabella, como vai?

Seu código usando switch funciona corretamente para o objetivo da atividade. A estrutura está clara e cada caso está bem separado, o que torna a leitura simples. É uma alternativa totalmente válida ao uso de condicionais if e else, especialmente quando se quer tratar vários valores específicos.

Parabéns por compartilhar seu exercício e continue trazendo suas soluções. O fórum está à disposição.

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