1
resposta

Desafio - dia da semana

Demorei mas saiu! quem quiser corrigir me ajuda muito. O que eu tive mais dificuldade foi no uso do {} o uso da ; tambem ainda é meio nublado, teve um momento que eu digitei If com I maiúsculo e fiquei um tempao tentando achar o erro hahaha nunca mais peco nisso, bora!

let fds1 = 'Sabado'
let fds2 = 'Domingo'
let diaHoje = prompt('Qual é o dia da semana hoje?');
if (diaHoje == fds1) {
    alert ('Bom fim de semana!'); 
 } 
   else if (diaHoje == fds2) {
    alert ('Bom final de semana!');
} else {
    alert ('boa semana!')
}
1 resposta

Oi, Lays! Como vai?

Gostei de como você usou a estrutura condicional para personalizar a mensagem com base no dia da semana.

É muito bacana ver que você conseguiu identificar e corrigir o uso de letras maiúsculas e também está atento aos pequenos detalhes como os {} e ;. Essas práticas vão se tornar mais naturais com o tempo.

Você sabia que é possível usar o método toLowerCase() para evitar problemas de digitação com maiúsculas e minúsculas? Assim, você pode normalizar a entrada do usuário e comparar tudo em letras minúsculas. Veja este exemplo:

let fds1 = 'sabado';
let fds2 = 'domingo';
let diaHoje = prompt('Qual é o dia da semana hoje?').toLowerCase();
if (diaHoje === fds1) {
    alert('Bom fim de semana!'); 
} else if (diaHoje === fds2) {
    alert('Bom final de semana!');
} else {
    alert('Boa semana!');
}

No código acima, o método toLowerCase() transforma a entrada do usuário em minúsculas, evitando diferenças como "Sábado" e "sabado". Isso reduz os erros relacionados a capitalização.

Conte com o apoio do Fórum na sua jornada.

Abraços e bons estudos!