Como Mover Um Item No Array Para a Última Posição

Para mover um elemento (que você sabe o Index) para o final do array, basta fazer isso:

1
2
const index = 2;
array.push(array.splice(index, 1)[0]);

Agora, se você não sabe o index, pode fazer o seguinte:

1
2
const index = array.findIndex(element => element));
array.push(array.splice(index, 1)[0]);

Exemplo:

1
2
3
const arr = [1, 2, 6, 3, 4, 5];
arr.push(arr.splice(arr.indexOf(6), 1)[0]);
console.log(arr); // [1, 2, 3, 4, 5, 6]