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

Nao consegui fazer dar certo esse exercicio - help

<meta charset="UTF-8">

<script>

function pulalinha() {
    document.write(<br>);
    document.write(<br>);
}

function mostra(mensagem) {
document.write(mensagem);
}

var ano_Atual = 2018, constante_1500 = 1500, geracoes, media = 28, total;


geracoes = (ano_Atual - constante_1500);

total = (geracoes / media);


mostra("Quantos anos passaram desde 1500:" + geracoes + " ");
pulalinha();
mostra("Total de geracoes:" + total + " ");

pulalinha();

</script>
2 respostas

Você precisa colocar o <br> entre parenteses. Sempre que o javascript for escrever no DOM, ponha o código html entre parenteses.

function pulalinha() {
    document.write("<br>");
    document.write("<br>");
}
solução!

Na função pula linha faltou você colocar as aspas antes e depois dos brs.

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

Essa parte do código está correta, mas não tem utilidade o uso do sinal do adição e as aspas depois da variável geracoes e total. Basta você dá um espaço depois dos dois pontos das frases (Quantos anos passaram desde 1500) e (Total de geracoes:)

mostra("Quantos anos passaram desde 1500:" + geracoes + " "); pulalinha(); mostra("Total de geracoes:" + total + " ");