3
respostas

Pq da erro quando escrevo desse jeito? É possivel escrever assim?

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

Foi usado um "(" a mais em cada instrução. Remova os "parenteses em excesso" e tente executar novamente. Abaixo o código correto:

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

Oi tarek, a função document.write não deve ser passada entre parênteses como foi feito na 4º linha do seu programa. A sintaxe correta, conforme vista no curso é assim:

document.write("Somente o que vai ser escrito é passado entre parenteses");

Espero ter ajudado e bons estudos.