1
resposta

[Projeto] [projeto] Desenvolva um Jogo e Pratique Lógica de Programação

<html>

<head>
  <title>
   Oracle
  </title>
</head>

<body>
  <div class="container">
    <h1 class="page-title">
      Oracle
    </h1>
    <h2 class="page-subtitle">
      Você consegue adivinhar o número?
    </h2>
    <input type="number" id="valor" /><br>
    <button type="submit" onclick="Chutar()">Chutar</button>
    <h3 class="resultado" id="resultado"></h3>
  </div>
  </a>
  <script src="app.js"></script>
</body>

</html>
CSS
body {
  font-family: "Colibri", "Comic Sans";
  min-height: 600px;
  background-image: url("https://wallpaperaccess.com/full/158435.jpg");
  background-color: #000000;
  background-size: cover;
  background-position: center bottom;
  background-repeat: no-repeat;
}

.container {
  text-align: center;
  padding: 40px;
  height: 100vh;
}

.page-title {
  color: #ffffff;
  margin: 0 0 5px;
}

.page-subtitle {
  color: #ffffff;
  margin-top: 16px;
}

@media (max-height: 500px) {
  body {
    min-height: 800px;
  }
}

input {
  margin: 6px;
  padding: 8px;
  border-radius: 5px;
}

button {
  margin-top: 12px;
  padding: 4px 8px;
  border-radius: 10px;
  background: #ffffff;
}

.resultado {
  color: #ffffff;
  text-align: center;
  margin-top: 16px;
}
JS
var numeroSecreto = parseInt(Math.random() * 10);
var maximoTentativas = 5;
var contador = 0;

function Chutar() {
  var resultado = document.getElementById("resultado");
  var chute = parseInt(document.getElementById("valor").value);
  console.log(chute);
  if (chute == numeroSecreto) {
    resultado.innerHTML = "Parabéns você consegiu!";
  } else if (chute > 100 || chute < 0) {
    resultado.innerHTML = "Use números de 0 a 10.";
  } else if (chute > numeroSecreto) {
    resultado.innerHTML =
      "O que acha de tentar um número menor? pode funcionar.";
    contador++;
  } else if (chute < numeroSecreto) {
    resultado.innerHTML =
      "Vamos lá! você consegue! tenta um número maior.";
    contador++;
  }
  if (contador > maximoTentativas) {
    resultado.innerHTML =
      "Você atingiu o número máximo de tentativas. O número secreto é " +
      numeroSecreto +
      "tente outra vez!";
  }
}
1 resposta

Olá, Carilene! Tudo bem?

Uau! Que legal que ficou o seu programa! Achei super interessante que você teve um cuidado em organizar os arquivos por linguagem (HTML, CSS e Javascript), isso é muito importante para que possamos, por exemplo, realizar manutenções mais efetivas e compreender de forma mais concreta o projeto que estamos desenvolvendo!

Continue se dedicando nos estudos e, caso surja alguma dúvida, não hesite em postá-la no fórum. Estarei à disposição para te ajudar no que for necessário.

Até mais e ótimos estudos, Carilene!