Olá, inseri o seguinte código:
<meta charset="UTF-8">
<script>
var ano = 2015;
var idadeFlavio = ano - 1977;
var idadeJoaquim = ano - 1996;
var idadeBarney = ano - 1976;
var media = (idadeFlavio+idadeJoaquim+idadeBarney)/3;
document.write("Flávio tem " + idadeFlavio + " anos");
document.write("<br>");
document.write("Joaquim tem " + idadeJoaquim + " anos");
document.write("<br>");
document.write("Barney tem " + idadeBarney + " anos");
document.write("<br>");
document.write('A média das idades é ' + Math.round(media)+" anos.");
document.write("<br>");
Ok, o sistema retornou com os dados corretos. Resolvi tentar simular outro ano, trocando a variável ano por 2021, ficando o código completo assim:
<meta charset="UTF-8">
<script>
var ano = 2015;
var idadeFlavio = ano - 1977;
var idadeJoaquim = ano - 1996;
var idadeBarney = ano - 1976;
var media = (idadeFlavio+idadeJoaquim+idadeBarney)/3;
document.write("Flávio tem " + idadeFlavio + " anos");
document.write("<br>");
document.write("Joaquim tem " + idadeJoaquim + " anos");
document.write("<br>");
document.write("Barney tem " + idadeBarney + " anos");
document.write("<br>");
document.write('A média das idades é ' + Math.round(media)+" anos.");
document.write("<br>");
ano = 2021;
document.write("Flávio tem " + idadeFlavio + " anos");
document.write("<br>");
document.write("Joaquim tem " + idadeJoaquim + " anos");
document.write("<br>");
document.write("Barney tem " + idadeBarney + " anos");
document.write("<br>");
document.write('A média das idades é ' + Math.round(media)+" anos.");
</script>
O resultado foi o seguinte:
Flávio tem 38 anos
Joaquim tem 19 anos
Barney tem 39 anos
A média das idades é 32 anos.
Flávio tem 38 anos
Joaquim tem 19 anos
Barney tem 39 anos
A média das idades é 32 anos.
Achava que nas últimas 4 linhas, deveria ser o cálculo sobre o ano 2021 e não 2015, pois mudei a condição da variável. Onde está meu erro? att