Existe alguma forma de colocar imputs para cada dia da semana, com sua respctiva mensagem, e caso a pessoa coloque uma outra palavra qualquer, apareça a mensagem que isso não é um dia da semana?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Existe alguma forma de colocar imputs para cada dia da semana, com sua respctiva mensagem, e caso a pessoa coloque uma outra palavra qualquer, apareça a mensagem que isso não é um dia da semana?
Oi Diego! Tudo certo?
Para resolver o desafio de identificar o dia da semana e exibir uma mensagem apropriada, você pode usar uma estrutura de controle switch em JavaScript. Vou te mostrar um exemplo prático de como você pode fazer isso:
let diaDaSemana = prompt("Digite um dia da semana:");
switch (diaDaSemana.toLowerCase()) {
case 'segunda-feira':
case 'terça-feira':
case 'quarta-feira':
case 'quinta-feira':
case 'sexta-feira':
alert("Boa semana!");
break;
case 'sábado':
case 'domingo':
alert("Bom fim de semana!");
break;
default:
alert("Isso não é um dia da semana!");
}
Neste exemplo, a função prompt é usada para solicitar que o usuário digite um dia da semana. O método toLowerCase() é aplicado para garantir que a comparação não seja afetada por maiúsculas ou minúsculas. O switch então verifica o valor inserido e exibe a mensagem correspondente. Se o usuário digitar algo que não seja um dia da semana, a mensagem "Isso não é um dia da semana!" será exibida.
Espero ter ajudado e bons estudos!
Muito obrigado amigo!!!
Me ajudou muito