Primeiro, ela fez uma função calculaProximaIdade(), que recebe a idade que ela tem agora e imprime quantos anos ela terá depois do aniversário. Em seguida, ela criou a função calculaProximasIdades(), que recebe a lista de idades dela e de seus amigos e devolve quantos anos todos terão ao final do ano. Por fim, ela fez uma função calculaIdadesDaqui5Anos, que recebe a mesma lista de antes mas devolve as idades que todos terão daqui cinco anos.
Eu só consegui fazer criando uma nova *constante: idadeAmigos2 *porque ele estava acrescentando os 5 anos com o valor da idadesAmigos e sempre ficava um ano a mais. Sei que deve ter outra forma de fazer...mas nao encntrei
const idadeStefany = 21
const idadesAmigos = [20, 23, 18, 7]
const idadesAmigos2 = [20, 23, 18, 7]
function calculaProximaIdade(idades) {
for (let i = 0; i < idades.length; i += 1) {
idades[i] += 1
}
console.log('idade dela daqui a 1 ano sera: ' + idades)
}
calculaProximaIdade(idadeStefany)
function calculaProximasIdades(idades) {
for (let i = 0; i < idades.length; i += 1) {
idades[i] += 1
}
console.log('idade amigos daqui 1 ano:' + idades)
}
calculaProximasIdades(idadesAmigos)
function calculaIdadesDaqui5Anos(idades) {
for (let i = 0; i < idades.length; i += 1) {
idades[i] += 5
}
console.log('daqui a 5 anos: ' + idades)
}
calculaIdadesDaqui5Anos(idadesAmigos2)
* resposta* idade dela daqui a 1 ano sera: 21 idade amigos daqui 1 ano:21,24,19,8 amigos daqui a 5 anos: 25,28,23,12