1
resposta

Desafio 2 - Hora de praticar

//1.descobrir se é o não final de semana let pergunta = prompt('Qual é o dia da semana?'); if (pergunta == 'sabado' || pergunta == 'domingo') { alert('Bom final de semana!'); } else { alert('Boa semana!'); }

//2.numero positivo ou negativo numero = prompt('Digite um positivo ou negativo'); if(numero > 0) { alert('Número positivo'); } else { alert('Número negativo'); }

//3.maior ou igual a 100 pontuação = prompt('informe a pontuação'); if (pontuação >= 100) { alert('Parabéns, você venceu!'); } else { ('Tente novamente para ganhar.'); }

//4.saldo da conta SaldoDaConta = 50 alert(Saldo da sua conta é ${SaldoDaConta});

//5.bem vindo(a) com nome da pessoal let nome = prompt('Por favor informe seu nome!'); alert(Seja Bem vindo(a) ${nome});

ficou funcionando desse jeito!

1 resposta

Olá, Jose. Tudo bem?

As suas soluções para os desafios propostos estão funcionando bem! Vou deixar algumas dicas que possam ajudar a melhorar o código:

  1. Descobrir se é ou não final de semana: Seu código está correto! Apenas uma dica: em JavaScript, é uma boa prática usar === ao invés de == para comparações, pois isso verifica tanto o valor quanto o tipo.

    if (pergunta === 'sabado' || pergunta === 'domingo') {
        alert('Bom final de semana!');
    } else {
        alert('Boa semana!');
    }
    
  2. Número positivo ou negativo: Está funcionando, mas você pode adicionar uma condição para zero, caso queira ser mais específico:

    if (numero > 0) {
        alert('Número positivo');
    } else if (numero < 0) {
        alert('Número negativo');
    } else {
        alert('O número é zero');
    }
    
  3. Maior ou igual a 100: Parece que você esqueceu de colocar o alert na mensagem de "Tente novamente para ganhar.".

    if (pontuação >= 100) {
        alert('Parabéns, você venceu!');
    } else {
        alert('Tente novamente para ganhar.');
    }
    
  4. Saldo da conta: Está perfeito! Apenas uma dica de boas práticas: é comum usar camelCase para nomear variáveis em JavaScript, então saldoDaConta seria mais usual.

  5. Boas-vindas com nome: Está certinho! É sempre bom ver como o uso de template strings deixa o código mais limpo e legível.

Parabéns! Continue com essa dedicação.

Espero ter ajudado e bons estudos!