Depois de usar push (), o array é registrado como um número

Eu estou tentando obter uma série de algumas imagens para percorrer. O primeiro conjunto precisa estar em ordem decrescente, enquanto o segundo conjunto precisa estar em ordem crescente, então escrevi isto:

var flipArray = [];

function createFlipArray(older, newer){

    flipArray = $("#"+older).children();

    flipArray = flipArray.get().reverse();

    flipArray = flipArray.push($('#'+newer).children());

    console.log(flipArray);


    loopThroughImages();

}

Quando eu empurro o segundo conjunto para o primeiro conjunto, ele registra o array como 4, embora haja 6 itens em todo o array.

Se eu registrar a matriz depois de preenchê-la com os filhos mais velhos, ela retornará com objetos HTML, o que espero ver depois que eu pressionar as crianças mais novas.

Alguma sugestão?

questionAnswers(2)

yourAnswerToTheQuestion