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

Possível solução para o código.

Solução nas respostas...

1 resposta
solução!
 const idadeStefany = 21;
 const idadesAmigos = [idadeStefany, 20, 23, 18, 7];
 const idadesAmigosDaqui5Anos = [idadeStefany, 20, 23, 18, 7]; //criei uma variável diferente com uma lista igual a anterior

 calculaProximaIdade(idadeStefany);
 calculaProximasIdades(idadesAmigos);
 calculaIdadesDaqui5Anos(idadesAmigosDaqui5Anos); //apliquei a variável criada na função para calculo daqui 5 anos, assim alterando a referência

 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);
 }