1
resposta

[Dúvida] Duvida

Boa tade,eu não entendi a resolução da questão,alguem poderia explicar,por favor?

1 resposta

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.