1
resposta

Houve concatenação na linha 29, ao invés de aparecer a idade 39, aparece

<meta charset ="UTF-8">
<script>

var ano = 2016

   document.write("Flávio tem  "+ (ano - 1997) + " anos");
   document.write("<br>");
   document.write("Joaquim tem "+ (ano -1996) + " anos");
   document.write( "<br>");
   document.write("Barney tem "+ (ano -1976) + " anos");
   document.write("<br>");

ano = 2017
    document.write("Barney tem " + (ano-1976) + " anos");
    document.write("<br>");

var  idadeFlavio = 39
var  iadadeJoaquim = 20
var  idadeBarney = 41

var média = ((idadeFlavio+iadadeJoaquim+idadeBarney)/3);

    document.write(" A média das idades é " + Math.round(média));

var nome = "Flávio"

document.write("<br>")
document.write(" A idade de  " + nome + "é"  + " idadeFlavio ");
document.write("<br>");

</script>
1 resposta

Opa Camilla, tudo tranquilo?

Nesse caso, bastaria colocar espaços antes e depois do "é" e também retirar as aspas de idadeFlavio. Como idadeFlavio representa uma variável que contém um valor lá dentro, devemos inseri-lo sem as aspas para que o navegador não a interprete somente como um texto.

document.write(" A idade de " + nome + " é " + idadeFlavio);

Se tiver qualquer outra dúvida é só avisar!

Abraços e bons estudos!!