Utilizei um console após o laço de repetição "while" para saber o valor da variável "numero", pois, alterei a instrução:
var mediaDasIdades = totalIdades/totalFamiliares;
para:
var mediaDasIdades = totalIdades/numero;
O número apareceu como "4". Daí surgiu a dúvida. No laço de repetição, não deve repetir a instrução até que numero (3) <= totalFamiliares (3) ?
Não seria:
var numero = 1
// 1 <= 3 false
// 2 <= 3 false
// 3 <= 3 ? true
e se fosse :
var numero = 0
// 0 <= 3 false
// 1 <= 3 false
// 2 <= 3 false
// 3 <= 3 ? true
Fiquei confusa quando a isso.