1
resposta

Desafio 2

//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!". alert('Dias da Semana'); let diaSemana = prompt('Qual dia da semana?'); if (diaSemana === 'Sábado' || diaSemana === 'Domingo') { alert('Bom fim de semana!'); } else { alert('Boa semana!'); }

//Verifique se um número digitado pelo usuário é positivo ou negativo. Mostre um alerta informando. let numDigitado = prompt('Digite um número:'); numDigitado = Number(numDigitado);

if (numDigitado > 0) { alert('Positivo'); } else if (numDigitado < 0) { alert('Negativo'); } else { alert('O número é zero'); }

//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('Digite a pontuacao: ') if (pontuacao >= 100) { alert('Parabéns, você venceu!') } else { alert('Tente novamente para ganhar.') }

//Crie uma mensagem que informa o usuário sobre o saldo da conta, usando uma template string para incluir o valor do saldo. let Saldo = prompt('Saldo: ') alert(O saldo é: ${Saldo})

//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('Digite o nome: ') alert(Boas-vindas ${nome})

1 resposta

Oi Leonardo, tudo bem? 😊

Seu código está bem estruturado e resolve os desafios propostos! 👍

Apenas alguns detalhes podem ser melhorados:

  1. Conversão de tipo: Na verificação de número positivo ou negativo, você já converteu o prompt para Number, ótimo! 👏
  2. Template strings: Na mensagem de saldo e boas-vindas, você usou template strings, mas faltou usar as crases (`) em vez de aspas simples ('). 🤔
  3. Nomes de variáveis: Em JavaScript, é comum usar camelCase para nomes de variáveis (ex: saldoConta em vez de Saldo).

Veja como ficaria com essas pequenas melhorias:

// Pergunta o dia da semana
alert('Dias da Semana');
let diaSemana = prompt('Qual dia da semana?');
if (diaSemana === 'Sábado' || diaSemana === 'Domingo') {
    alert('Bom fim de semana!');
} else {
    alert('Boa semana!');
}

// Verifica se um número é positivo ou negativo
let numDigitado = prompt('Digite um número:');
numDigitado = Number(numDigitado);

if (numDigitado > 0) {
    alert('Positivo');
} else if (numDigitado < 0) {
    alert('Negativo');
} else {
    alert('O número é zero');
}

// Sistema de pontuação
let pontuacao = prompt('Digite a pontuacao: ');
if (pontuacao >= 100) {
    alert('Parabéns, você venceu!');
} else {
    alert('Tente novamente para ganhar.');
}

// Mensagem de saldo
let saldo = prompt('Saldo: ');
alert(`O saldo é: ${saldo}`);

// Boas-vindas
let nome = prompt('Digite o nome: ');
alert(`Boas-vindas ${nome}`);

🎓 Para saber mais:

Continue praticando e explorando o JavaScript! 💪

📌 Nota: Otimize seus estudos com o guia "Como turbinar seus estudos utilizando o fórum" e insira o código usando a ferramenta do fórum. como inserir bloco de código