1
resposta

Erro na semântica da variável.

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

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

A variável minha idade esta declarada na 3 linha em camelCase em quanto na 5 linha esta tudo em minúsculo. Assim JS não vai interpretar a variável corretamente, impedindo o funcionamento do código.

1 resposta

olá caro colega detalhes fazem a diferença, somente a alteração de minhaIdade para minhaidade ferrou com o código

obs: vi que podemos usar "var" e "let" para declarar uma variável