Bom dia!
No final desta aula fui testar o código abaixo e percebi que o JavaScript com as funções Math.round e Math.random não está gerando números aleatórios e sim o mesmo número direto. O que pode ser?
<meta charset="utf-8">
<input/>
<button> Compare com o meu segredo!</button>
<script type="text/javascript">
function verifica() {
if(segredo == input.value) {
alert("Parabéns! Acertou o número!\n Segredo: " + segredo);
}
else {
alert("Errou!\n Segredo: " + segredo);
}
input.value = "";
input.focus();
}
var segredo = Math.round(Math.random() * 10);
var input = document.querySelector("input") // Encontrar o elemento "input" dentro do HTML.
input.focus();
var button = document.querySelector("button"); // Encontrar o elemento "button" dentro do HTML.
button.onclick = verifica;
</script>