Boa tade,eu não entendi a resolução da questão,alguem poderia explicar,por favor?
Boa tade,eu não entendi a resolução da questão,alguem poderia explicar,por favor?
Eu consegui resolver assim segue o codigo, abaixo explico:
function calculaProximaIdade(idade) { idade += 1; console.log(idade); }
function calculaProximasIdades(idades) { for (let i = 0; i < idades.length; i += 1) { idades[i] += 1; } console.log(idades); }
function calculaIdadesDaqui5Anos(idades) { for (let i = 0; i < idades.length; i += 1) { idades[i] += 5; } console.log(idades); }
const idadeStefany = 22; calculaProximaIdade(idadeStefany);
const idadesAmigos = [idadeStefany, 21, 23, 18, 7]; calculaProximasIdades(idadesAmigos);
const idade5anos = [idadeStefany, 21, 23, 18, 7];
calculaIdadesDaqui5Anos(idade5anos);
O que fiz, adicionei uma nova variável - const idade5anos - e repeti os dados da lista da variável - const idadeAmigos nesta variável idade5anos, e na função calculaIdadesDaqui5anos eu chamei a variável idade5anos, esse foi o resultado:
23 // idade de stefany daqui um ano (5) [23, 22, 24, 19, 8] // idade de stefany daqui um ano mais os seus amigos (5) [27, 26, 28, 23, 12] // idade de stefany daqui cinco anos mais os seus amigos
Espero que tenha conseguido entender minha explicação.