Oi Fernando,
Arrays são coleções de elementos, e para verificar se um valor existe dentro de um array, você pode usar o método includes()
.
No seu código, você está comparando a variável hoje
com o array inteiro, o que não funciona. 🤔
Veja como você pode usar o includes()
para verificar se o dia digitado pelo usuário está dentro do array de fim de semana:
const fimDeSemana = ["sábado", "domingo"];
let hoje = prompt('Qual é o dia da semana?');
if (fimDeSemana.includes(hoje)) {
alert('Bom fim de semana!');
} else {
alert('Boa Semana!');
}
Nesse código, o método includes()
verifica se o valor de hoje
está presente no array fimDeSemana
. Se estiver, ele retorna true
, e o primeiro alert
é executado. Caso contrário, o segundo alert
é executado. 😜
Para saber mais: Documentação do método includes() em JavaScript.
Continue praticando e explorando as possibilidades do JavaScript! 🧐
Caso este post o tenha ajudado,
marque-o como solucionado ☑️.
Bons Estudos! 🤓