2
respostas

[Dúvida] Duvida sobre desafio: Dia da semana

Boa tarde, ocorreu tudo certo com meu código ja que peguei uma ajuda aqui no forum mas eu quero resolver um bug q esta ficando dentro do console.log, pq no console aparece as duas mensagens: a de q você ganhou e a de que perdeu, e nn consigo achar o pq desse erro.

let dia = prompt('Qual é o dia da semana?')
if (dia === 'sábado' || dia === 'domingo') {
    alert('Bom fim de semana!');
} else {
    alert('Boa semana!');
}
numero = prompt('Digite um número positivo ou negativo');
if (numero > 0){
    alert('Número positivo');
} else {
    alert('Número negativo');
}
pontuacao = 100;
if (pontuacao >= 100){
    console.log('Parabéns, você venceu');
} else (pontuacao <= 100); {
    console.log('Você perdeu, tente novamente');
}
let saldo = 500;
alert(`Seu saldo é de ${500}`);
let nome = prompt('Digite seu nome');
alert(`Boas vindas ${nome}`);
2 respostas

Experimente corrigir a variavel da pontuação , pois vc ainda não declarou a váriavel let pontuação = 100 ou se preferir let pontuação = prompt ('digite sua pontuação') e experimente remover as condições após o else no caso (pontuacao < 100); , pois caso a primeira condição não for verdadeira ela vai acontecer automaticamente.

Eu tente fazer essas alteraçoes, soq na hr do codigo se eu removo (pontuacao < 100) so aparece q vc ganhou, ou se eu deixo o codigo com essa parte ele so fica dizendo q eu perdi mesmo alterando o valor da variavel pontuação

let dia = prompt('Qual é o dia da semana?')
if (dia === 'sábado' || dia === 'domingo') {
    alert('Bom fim de semana!');
} else {
    alert('Boa semana!');
}
numero = prompt('Digite um número positivo ou negativo');
if (numero > 0){
    alert('Número positivo');
} else {
    alert('Número negativo');
}
let pontuacao = 200;
let pontuacao1 = prompt('Digite sua pontuação')
if (pontuacao > 100){
    console.log('Parabéns, você venceu');
} else {
    console.log('Tente novamente');
}
let saldo = 500;
alert(`Seu saldo é de ${500}`);
let nome = prompt('Digite seu nome');
alert(`Boas vindas ${nome}`);