Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Desafio concluído

Ao invés de criar somente um sistema de pontuação para um jogo, resolvi criar um Quiz e ter a pontuação no final.

let diaDaSemana = prompt("Que dia é hoje?");
if(diaDaSemana == "sábado" || diaDaSemana == "domingo"){
  alert("Bom final de semana");
} else{
  alert("Boa semana!");
}

let numero = Number (prompt("Digite um número entre -100 e 100."));
if(numero < 0){
  alert(" O número negativo.");
} else if (numero > 0){
  alert(" O número positivo.");
} else {
  alert("O número é 0.");
}

alert("Vamos descobrir sua pontuação com esse quiz!");
let pontuação = 0;
let quimica = prompt("Qual é a fórmula química da água?");
if(quimica == "H2O"){
  pontuação += 30;
  alert("Correto!");
} else{
  pontuação -= 10;
  alert("Incorreto!");
}
let capital = prompt("Qual é a capital da França?");
if(capital == "Paris"){
  pontuação += 30;
  alert("Correto!");
} else{
  pontuação -= 10;
  alert("Incorreto!");
}
let floresta = prompt("Qual é a maior floresta tropical do mundo?");
if(floresta == "Amazônia"){
  pontuação += 30;
  alert("Correto!");
} else{
  pontuação -= 10;
  alert("Incorreto!");
}
let continente = prompt("Qual é o menor continente do mundo?");
if(continente == "Oceania"){
  pontuação += 30;
  alert("Correto!");
} else{
  pontuação -= 10;
  alert("Incorreto!");
}
alert("Sua pontuação total é: " + pontuação);
if(pontuação >= 100){
  alert("Parabéns, você venceu!");
}else{
  alert("Tente novamente para ganhar.");
}

let saldo = 1000 + pontuação + numero
alert("Seu saldo atual é R$"+ saldo);

let nome = prompt("Digite o seu nome.");
alert("Seja bem vindo, " + nome + "!");
2 respostas
solução!

Oi Leo,

Parabéns pela iniciativa de expandir o desafio! 👏

Seu quiz ficou bem interessante e demonstra um bom domínio dos conceitos abordados.

A lógica do seu código está clara e funcional.

Você utilizou corretamente as estruturas condicionais if, else if e else, além de concatenar strings e variáveis.

A adição de pontuação e a mensagem de boas-vindas também foram implementadas com sucesso.

🎓 Para saber mais: Estruturas de repetição em JavaScript

Continue praticando e explorando novas possibilidades! 🤔

📌 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

Obrigado pelas dicas, Luis!!