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

11. Onde está o erro?

Olá.

No exercício "Onde está o erro?" eu não entendi o porquê da letra B ser falsa.

B) As variáveis foram declaradas em letras maiúsculas e, em JavaScript, isso causará um erro.

Eu entendo que por convensão devemos usar variaveis em minúsculo e em caso de multipalavras definir a segunda como maiúscula.

Mas ao rodar o programa sem a string da variável IDADE 2, apenas com o número 20, o resultado é impresso sem causar erro.

<meta charset="UTF-8">
<script>
    var IDADE1 = 10;
    var IDADE2 = 20;
    var IDADE3 = 12;

    document.write("A média das idades é <br>");
    document.write( (IDADE1 + IDADE2 + IDADE3) / 3);
</script>

No meu entendimento a opção correta é uma opção inexistente onde apenas a letra A é falsa. Agradeço a atenção e anseio esclarecimento para aprimorar meu aprendizado.

Obrigado.

2 respostas
solução!

Oi Allan

Apesar de a convenção ser declarar variáveis com letra minúscula não vai dar erro declarar variáveis com letra maiúscula, por isso B tbm é false.

Obrigado, Otávio. Foi ganha de interpretação de minha parte.