Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida sobre erro "documento is not defined"

Olá galera, estou há um tempo tentando entender este erro no código porém não acho. Vi os outros tópicos e achei meu código igual. Podem me ajudar quanto ao motivo de estar dando este erro no console do Chrome?

<meta charset="UTF-8">

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

    function mostra(frase) {
        documento.write("<big>" + frase + "</big>");
        pulaLinha();
    }

    var ano = 2012;

    mostra("Eu nasci em : " + (ano - 25));
    mostra("Adriano nasceu em : " + (ano - 26));
    mostra("Paulo nasceu em : " + (ano - 32));

</script>
2 respostas
solução!

Boa noite, Gabriela! Como vai?

Veja que dentro da função mostra() vc escreveu documento.write(...) quando na realidade o correto seria document.write(...)!

Dica: O console do Chrome sempre indica a linha e o arquivo onde o erro ocorre! Sendo assim, é uma boa prática se atentar para essas informações de modo que vc consiga entender melhor o que está acontecendo!

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, minha aluna!

oi gente,

Mais uma coisinha, você não fechou a tag "h1" = "/h1"

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

Assim,

document.write("<br><h1></h1><br>");

Caso contrário, todas as linhas que tiver abaixo da primeira chamada da função pulaLinha ficarão formatadas com o ''h1'' e, pelo que entendi, não é esse o resultado esperado.

Espero ter contribuído,

Abraços!