Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Esse modo de resolver está errado?

Eai galera. cheguei ao mesmo resultado, porém usei denominações diferentes, isso é questão de interpretação ou eu me equivoquei? Resultado saiu igual no fim... Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Fala, Igor! Beleza?

Olha, o seu código de fato está funcionando e cumpre o objetivo sugerido, isso é excelente! Seu programa está correto.

E para que ele fique ainda melhor, é recomendado que você utilize uma variável para expressar qual é a finalidade do valor "28". Fazer isso é importante para que outra pessoa consiga ter legibilidade e possa compreender a lógica.

//minha sugestão no uso de variáveis

function mostra (frase) {
    document.write(frase);
    document.write("<br>");
}

var ano = 2022;

var anoChegada = 1500;

var idadeMediaDeTerFilhos = 28;

var media = (ano - anoChegada) / idadeMediaDeTerFilhos;

mostra("A média de gerações desde a chegada dos portugueses é " + media);