1
resposta

Desafio 1

let diaDaSemana = prompt('Bem vindo(a)! Qual dia da semana é hoje?').toUpperCase();

if (diaDaSemana ='sábado' || diaDaSemana == 'domingo'){
    alert('Bom final de semana!');
    console.log('Bom final de Semana!')
} else { 
    alert('Boa semana para você!');
    console.log('Boa semana para você!')
}
1 resposta

Oi, Delania! Tudo bem?

Ótimo código, parabéns pelo desempenho! Deixo apenas uma sugestão em relação à seguinte comparação de strings:

if (diaDaSemana ='sábado' || diaDaSemana == 'domingo'){

Aqui, estamos usando um único sinal de igual (=) para comparar diaDaSemana com 'sábado', ou seja, o operador de atribuição (=) está sendo usado em vez do operador de igualdade (==), o que significa que estamos atribuindo o valor 'sábado' a diaDaSemana, em vez de compará-lo. Devemos então deixar o nosso trecho de código da seguinte maneira:

if (diaDaSemana == 'SÁBADO' || diaDaSemana == 'DOMINGO'){

Além disso, estamos convertendo a entrada do usuário para maiúsculas com toUpperCase(), por isso as comparações devem ser feitas com as strings em maiúsculas também, deixando nosso código da seguinte forma:

let diaDaSemana = prompt('Bem vindo(a)! Qual dia da semana é hoje?').toUpperCase();

if (diaDaSemana == 'SÁBADO' || diaDaSemana == 'DOMINGO'){
    alert('Bom final de semana!');
    console.log('Bom final de Semana!')
} else { 
    alert('Boa semana para você!');
    console.log('Boa semana para você!')
}

Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar, estou à disposição e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!