Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Gostaria de dicas para o meu desafio! para que possa melhorar.

//1. Pergunte ao usuário qual é o dia da semana. Se a resposta for "Sábado" ou "Domingo", mostre "Bom fim de semana!". Caso contrário, mostre "Boa semana!".

let DiaDaSemana = prompt('Qual é o dia da semana?');

if (DiaDaSemana == 'Sabádo') {
    alert('Bom Fim de semana!')}
else if (DiaDaSemana == 'Domingo') {
    alert('Bom Fim de semana!')}
    else if (DiaDaSemana == 'Segunda')
    {
        alert('Boa Segunda!')
    }
    else if (DiaDaSemana == 'Terça Feira') {
        alert('Boa Terça!')
    }
    else if (DiaDaSemana == 'Quarta Feira') {
        alert('Boa Quarta!')
    }
    else if (DiaDaSemana == 'Quinta Feira') {
        alert('Boa Quinta!')
    }
    else if (DiaDaSemana == 'Sexta Feira') {
        alert('Boa Sexta!')
    }
    else {
        alert('Dia Inválido')
    }

//2. Verifique se um número digitado pelo usuário é positivo ou negativo. Mostre um alerta informando.

let Numero = prompt('Digite um número');

if(Numero > 0){
alert('O Número é positivo')
}
else if(Numero < 0){
alert('O Número é Negativo')
}
else if (Numero == 0) {
alert('O Número é 0')
}
else{
alert('Número Invalido')
}

//3. Crie um sistema de pontuação para um jogo. Se a pontuação for maior ou igual a 100, mostre "Parabéns, você venceu!". Caso contrário, mostre "Tente novamente para ganhar.".

let pontuacao = prompt('Qual a sua pontuação?');

if (pontuacao >= 100) {
    alert('Parabéns! você venceu!')
}
else if (pontuacao < 100) {
    alert('Você Perdeu! Tente novamente!')
}
else {
    alert('Pontuação Invalida')
}

//4. Crie uma mensagem que informa o usuário sobre o saldo da conta, usando uma template string para incluir o valor do saldo.

alert('Seja bem vindo ao seu Banco Virtual!')
let name = prompt('Qual é o seu nome?')
let agencia = prompt('Qual é a sua agência?')
let conta = prompt('Qual é o número da sua conta?')
let saldo = 'R$ 1000,00';
alert(`Olá ${name}, a agência ${agencia} conta ${conta} Você possui o seguinte saldo: ${saldo}`)

//5. Peça ao usuário para inserir seu nome usando prompt. Em seguida, mostre um alerta de boas-vindas usando esse nome.

let nome = prompt('Qual é o seu nome:');
alert('Seja bem vindo(a)' + nome);
1 resposta
solução!

Oi Gabriel,

Que legal que você está buscando aprimorar seus desafios! 👍

Vamos analisar cada um deles:

  1. Dia da semana: Seu código está quase perfeito, mas tem um pequeno erro de digitação em "Sabádo". Além disso, você pode simplificar a lógica para exibir "Bom fim de semana!" para sábado e domingo, e "Boa semana!" para os outros dias. Uma forma mais concisa seria:

    let DiaDaSemana = prompt('Qual é o dia da semana?');
    
    if (DiaDaSemana === 'Sábado' || DiaDaSemana === 'Domingo') {
        alert('Bom fim de semana!');
    } else {
        alert('Boa semana!');
    }
    
  2. Número positivo ou negativo: Seu código está correto e bem estruturado! 👏

  3. Sistema de pontuação: Seu código está correto, mas você pode simplificar a condição else if para apenas else, já que se a pontuação não for maior ou igual a 100, ela será menor.

    let pontuacao = prompt('Qual a sua pontuação?');
    
    if (pontuacao >= 100) {
        alert('Parabéns! você venceu!');
    } else {
        alert('Você Perdeu! Tente novamente!');
    }
    
  4. Template string: Seu código está ótimo! Você utilizou corretamente a template string para exibir as informações. 💪

  5. Boas-vindas: Seu código está correto e funcional! 😎

Para saber mais: Documentação sobre operadores de comparação em JavaScript.

Continue praticando e explorando novas possibilidades! 🤓