1
resposta

Onde está o erro?

<meta charset="UTF-8">
<script>
    var minhaIdade = 20;

    document.write("Eu nasci em " + (2016 - minhaidade) );
</script>

O erro está na letra i em maiúsculo na linha 3

1 resposta

Olá, Rafaela! Tudo certo?

Peço desculpas pela demora no retorno.

O erro acontece porque criamos a variável minhaIdade, com i maiúsculo da palavra idade, e usamos com i minúsculo.

É uma convenção para representarmos mais de uma palavra como variáveis com o JavaScript a nomeclatura camelCase. Basicamente, se temos uma palavra composta, por exemplo, "minha idade", declaramos a primeira palavra toda minúscula e a primeira letra da próxima palavra maiúscula (o restante, minúsculo):

var minhaIdade //usando o camelCase para a frase "minha idade"

Então, é mais interessante dizer que o erro está na declaração minhaidade com i minúsculo.

Se quiser entender mais sobre essas convenções de nomenclatura, dá uma olhadinha nesse artigo

Caso tenha ficado com alguma dúvida, não deixe de compartilhar!

Continue praticando e evoluindo na sua jornada.

Bons estudos e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!