O desafio 2 foi até bem simples. T1ve mais dificuldade ao codificar a função "sorteia(n)". Aprendi neste desafio a sempre ir programando com o console aberto porque perdi uns 10 minutos até entender que eu precisava criar a variável "n" fora da função para que ela a puxasse.
Eu fiz a variável sortear um número qualquer e a função retornar o número arredondado.
Criei um console.log do númeroPensado só para certificar que o sorteio estava funcionando mesmo.
(Obs: Em 5 tentativas eu acertei 2. Vou jogar na sena hoje kkkk)
Segue a minha resposta:
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function sorteia(n) {
return Math.round(n)
}
var n = Math.random() * 100
var numeroPensado = sorteia(n);
// console.log(numeroPensado)
var chute = parseInt(prompt("Já pensei. Qual você acha que é?"));
if(chute == numeroPensado) {
mostra("Uau! Você acertou, pois eu pensei no " + numeroPensado +".");
}
if(chute > numeroPensado) {
mostra("Você errou! Eu tinha pensado em um número menor do que " + chute + ".");
}
if(chute < numeroPensado) {
mostra("Você errou! Eu tinha pensado em um número maior do que " + chute + ".");
}
</script>