Estou com um problema, no curso lógica, aula 7, capitulos 16 e 17, meus códigos rodam com erro, eles não executam os laços corretamente, no exemplo abaixo ele só roda a primeira linha com 10 *, já revisei o código e está igualzinho ao exemplo dado pelo professor. no cap 16 mandei uma dúvida tbém, ele executa as 3 linhas primeiro sem mostrar na tela se acertei ou errei o número chutado. Já desinstalei o Sublime, mas não mudou nada. Agradeço desde já a ajuda.
<meta charset="UTF8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
for(var linha = 1; linha <= 3; linha++) {
for(var coluna = 1; coluna <= 10; coluna++) {
document.write("*");
}
pulalinha();
}
</script>