1
resposta

O código está correto dessa forma? É uma maneira adequada de fazer?

<meta charset="UTF-8">

<script>
function pularLinha() {
        document.write("<br>");
        document.write("<br>");
    }

    function exibir(frase) {
        document.write(frase);
        pularLinha();
    }

    function sorteia(n) {
        return Math.round(Math.random() * n);
    }

    var numeroPensado = sorteia(10);
    console.log(numeroPensado);
    var chute = parseInt(prompt("Tente adivinhar o número pensado pelo programa. Adivinhou? Então digite aqui"));

    if(chute == numeroPensado) {
        exibir("Você acertou!");
    } else {
        exibir("Você errou. O número pensado foi: " + numeroPensado);
    }

    if(chute > numeroPensado) {
        exibir("O seu número é maior.");
    } 

    if(chute < numeroPensado) {
        exibir("O seu número é menor");
    }
</script>
1 resposta

Opa Luana, tudo bem com você?

O seu código está correto sim! Com toda certeza é uma maneira adequada de se fazer ele, e no início não é muito interessante ficar se prendendo se está adequado ou não, você precisa apenas entender o que você está tentando desenvolver.

Após ter ciência disso, você pode aplicar as boas maneiras da programação dentro do seu código, assim deixando fácil a sua compreensão e sem partes desnecessárias.

Enfim, continue assim é gratificante ver os alunos se empenhando dessa forma.

Para quaisquer dúvidas estarei a sua disposição.

Abraços e bons estudos!