Bom, fiquei pensando: E se a idade de Flávio, Joaquim e Barney mudar? Quando fizermos a alteração do ano, o valor da idade de cada um deles não será alterado automaticamente, visto que a forma como foi dada a idade de cada um foi manual. Pensando em uma forma de resolver essa questão, resolvi declarar as "variáveis" idade de uma forma similar, mas com algumas peculiaridades:
<meta charset="UTF-8">
<h1>Trabalhando com Variáveis - Teste de Teoria</h1>
<br>
O que é uma variável? Valor que pode vir a sofrer alteração ao longo do tempo.
<br>
<script>
var ano = 2057;
var idadeFlavio = (ano - 1977);
var idadeJoaquim = (ano - 1996);
document.write("Flávio tem " + idadeFlavio + " anos<br>");
document.write("Joaquim tem " + idadeJoaquim + " anos<br>");
ano = 2100;
var idadeBarney = (ano - 1976);
document.write("Barney tem " + idadeBarney + " anos<br>");
var media = (idadeFlavio + idadeJoaquim + idadeBarney)/3;
document.write("A média das idades é " + Math.round(media) + "<br>");
var nome = "Flavio";
document.write("A idade de " + nome + " é " + idadeFlavio + "<br>");
</script>
Gostei, pois já me ajudou a praticar um pouquinho rs! Se você pensou em alguma forma diferente para essa questão e se sentir confortável, por favor me mostre!