1
resposta

Resolvendo o erro da programa da Sívia

O erro esta na linha 3 com a linha 5, aonde a variáveis não são as mesmas, pois a variável da linha 3 possui uma letra em caixa alta e a variável da linha 5 não nenhuma letra em caixa alta.

  • minhaIdade = minhaidade -> erro
  • minhaidade = minhaIdade -> erro
  • minhaIdade = minhaIdade -> OK
  • minhaidade = minhaidade -> OK

De fato creio que na convenção não tenha nada falando sobre usar variáveis com letras em caixa alta, mais creio que seria mais ideal seguir uma padronização, para evitar erro como esses . Segue a correção do programa

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

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

variável minhaIdade está com com "I" maiúsculo e no calculo a variável esta com "i" minúsculo