1
resposta
<meta charset="UTF-8">
<script>

    function pulaLinha() {

        document.write("<br>");
    }

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
    }
function sorteia(n) {
    return Math.round(Math.random() * n);

}

var numeroPensado = sorteia(10)
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);
} else {

    mostra("Você errou! Eu tinha pensado no " + numeroPensado);
}

if(chute > numeroPensado) {
        mostra("O número chutado é maior do que o número sorteado");
    } else


if(chute < numeroPensado) {
    mostra("O número chutado é menor do que o número sorteado");
}          

1 resposta

Oi, tudo bem ?

Fico feliz que tenha conseguido realizar a atividade proposta. Também gostaria de te parabenizar pela clareza e boa indentação na escrita do seu código.

Esta atividade incorpora vários comandos interessantes como:

  • if's e elses que criam condições de causa e consequência;
  • Math.random que retorna um número pseudoaleatório;
  • Math.round responsável por arredondar números decimais em valores inteiros;
  • prompt que cria uma caixa de interação com o usuário;
  • parseIntque converte string em um valor de base definido. Neste caso a string que será analisada é um valor numérico que será convertido implicitamente em um numeral;

Para que continue tendo o máximo de proveito do fórum, deixo como recomendação um Alura+ que ensina a como alavancar seus estudos na plataforma Alura utilizando o fórum:

Caso tenha dúvidas em seus estudos, estarei à disposição para te ajudar.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!