2
respostas

Como fazer isso com menos comandos?

Tem como pular as linhas de outro jeito ? ao invés de ter que colocar sempre o document.write(); em cada linha que eu for pular?

Quero que fique assim: A idade do Tarek é : 17 17 17 17

<meta charset="utf-8">
<script>
    document.write("A idade do Tarek é:<br>17");    
    document.write("<br>");
    document.write(10 + 7);
    document.write("<br>");
    document.write("1" + "7");
    document.write("<br>");
    document.write("1" + 7);
</script>
2 respostas

Isto irá permitir que você elimine 3 linhas do seu código. A função é uma maneira de sintetizar e deixar de forma mais clara e sucinta o seu código.

function mostra(texto){
    document.write (texto + "<br>")
}

Isto deve ir logo abaixo da tag

<script>

Ou seja, seu código pode ficar assim:

<script>
function mostra(texto){
    document.write (texto + "<br>")
}
mostra ("A idade do Tarek é:<br>17"); 
mostra (10 + 7);
mostra ("1" + "7");
mostra ("1" + 7);
</script>

Oi Tarek até aqui no curso você ainda não tinha visto function não é mesmo, conseguiu resolver essa questão ?

 document.write("A idade do Tarek é:<br>17<br>");    
 document.write(10 + 7+"<br>");
 document.write("1" + "7<br>");
 document.write("1" + 7);

Uma coisa que poderia ser feita era concatenar a tag br junto aos resultados.

Espero ter ajudado e bons estudos.