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

Onde está o erro (Solução e dúvida)

Resolvi da seguinte forma:

<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>

Entretanto também testei apenas convertendo a string "20" para números e mantive as variáreis em caixa alta e não houve nenhuma alteração no resultado final. Conforme a afirmativa "B) As variáveis foram declaradas em letras maiúsculas e, em JavaScript, isso causará um erro." admitindo, conforme gabarito da questão, que a afirmação é falsa então as variáveis podem ser escritas em caixa alta (embora não seja convencional) sem prejuízos ao código?

2 respostas
solução!

Olá, Rodrigo! Tudo bem com você?

Isso mesmo. A afirmativa B é falsa pois declarar variáveis em maiúsculo não gera um erro, apesar de não ser considerado uma boa prática.

Ou seja, as variáveis podem sim ser escritas em caixa alta sem prejuízos ao código, mas por convenção escrevemos em minúsculo.

Além disso, deixo aqui duas dicas importantes para nomear uma variável:

• Uma convenção segura é a chamada "CamelCase", onde começamos sempre com a primeira letra minúscula e se e a variável for a junção de mais de uma palavra, colocamos a primeira letra das próximas palavras em maiúsculo. Por exemplo: idadeDoAlunoJoao

• Também precisamos lembrar que o JavaScript é Case-sensitive, então as variáveis diferenciam letras maiúsculas e minúsculas. Exemplo: idadedoalunojoao é uma variável diferente de idadeDoAlunoJoao.

Espero ter ajudado! Qualquer dúvida, estamos à disposição.

Abraços e bons estudos!

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

Valeu Akemi, ajudou bastante sim!