Queria saber se da pra deixar meu código mais inteligente e/ou mais curto.
<meta charset="utf-8">
<script>
    function pulaLinha() {
        document.write("<br>");
    }
    function mostra(texto) {
        document.write("<h1>" + texto + "</h1>");
        pulaLinha();
    }
    function sorteia(n) {
        return Math.round(Math.random()*n);
    }
    var numeroPensado = sorteia(10);
    var tentativas = 3
    while(tentativas>0) {
        var chute = parseInt(prompt("Escolha um número! Você tem " + tentativas + " tentativas restantes!")); 
            if(isNaN(chute)) {
                alert("Por Favor digite números, de preferência inteiro!");
            } else if(chute == numeroPensado) { 
                mostra("Você acertou!");
                break;
            } else {
                mostra("Você errou!");
                tentativas--;
            }
    }
    mostra("O número correto era " + numeroPensado + ".");
</script>