Fiz as alterações dessa aula, acrescentando a função, mas o que aparece pra mim tá errado. Alguém consegue achar o erro?
O que imprime pra mim é isso:
Flávio tem 39 anos Joaquim tem
Barney tem 41 anos
Código:
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Fiz as alterações dessa aula, acrescentando a função, mas o que aparece pra mim tá errado. Alguém consegue achar o erro?
O que imprime pra mim é isso:
Flávio tem 39 anos Joaquim tem
Barney tem 41 anos
Código:
Oi Aline, como você está?
Está faltando um parênteses nessa instrução:
document.write("Joaquim tem ") + (ano - 1996 + " anos");Do como está, ele reconhece apenas a primeira frase, pois apenas essa instrução está dentro do document.write. Então, o que irá ser interpretado é:
document.write("Joaquim tem ") Para que a instrução document.write reconheça ambas as partes da frase, precisamos unir essas instruções com parênteses, deixando ambas dentro do document.write. Veja:
document.write(("Joaquim tem ") + (ano - 1996 + " anos"));Após essa modificação tente executar novamente o código =)
Qualquer dúvida estou por aqui.
Bons estudos!