Métodos de matriz?

Exercício:

Usando os métodos que você aprendeu, modifique a matriz X-Men já declarada no editor para que apenas membros do X-Men estejam presentes.

Em seguida, adicione todos os mutantes presentes na matriz xMen à matriz de freelancers .

O que estou tentar fazer :

var xMen = ['Professor X', 'Cyclops', 'Beast', 'Iron-Man', 'Hobgoblin'];
var freelancers = ['Legion', 'Magneto'];
xMen.pop();
xMen.pop();
for (var i = 0; i < freelancers.length; i++) {
    console.log (freelancers + ',' + xMen);
}

O erro que apresenta depois de executar:

Código incorreto

Deve haver um loop for para adicionar os elementos à matriz de freelancers

Legião, Magneto, Professor X, Ciclope, Besta

Legião, Magneto, Professor X, Ciclope, Besta

Qual o problema?

Olá @marlei1, pelo que estou a ver, nada está a ser adicionado ao array de freelancers, tenta assim.

var xMen = ['Professor X', 'Cyclops', 'Beast', 'Iron-Man', 'Hobgoblin'];
var freelancers = ['Legion', 'Magneto'];
xMen.pop();
xMen.pop();

xMen.forEach(function(e){
   freelancers.push(e);
});

@marlei1.

Tente assim.

var xMen = ['Professor X', 'Cyclops', 'Beast', 'Iron-Man', 'Hobgoblin'];
var freelancers = ['Legion', 'Magneto'];
xMen.pop();
xMen.pop();

for (var i = 0; i < xMen.length; i++) {
    freelancers.push(xMen[i]);
    console.log(freelancers);
}