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

meu var nao funcionou

Eu coloquei:


<meta charset="UTF-8">

<script>

  var ano = 2016;
document.write("Flavio tem" + (" ano - 1977") + " anos");

</script> 

meu var nao funcionou no ano

5 respostas

Posta aqui seu código para a gente ver como você fez.

solução!

Oi Luís eu editei seu post, pois seu código não estava aparecendo, sempre que for enviar código aqui no fórum você deve clicar no botão <> INSERIR CÓDIGO e colar no meio das aspas mantendo-as.

O motivo de não ter funcionado é que não precisa envolver o que está entre parenteses com aspas porque não se trata de texto e sim de uma variável com um número, só utilizamos aspas no texto.

Mudando para:

document.write("Flavio tem" + ( ano - 1977) + " anos");

Espero ter ajudado e bons estudos.

Olá Luís, Boa tarde você colocou sua variavel como string e isso impede ela de executar, é só vc tirar as aspas da onde vc declarou a variável. Deixando seu código assim :

document.write("Flavio tem" + ( ano - 1977) + " anos");

Espero ter ajudado e bons estudos.

É voçê a declarou como texto.

A declaração está correta da variável o problema está como ele mostrou no document.write

jeito que ele fez: document.write("Flavio tem" + (" ano - 1977") + " anos"); Jeito correto: document.write("Flavio tem" + (ano - 1977) + " anos");

Tem que retirar as aspas duplas, pois ela indica uma string e não um tipo numérico.