// Using the .unshift() method const reverseArray = arr => { let reversed = []; for (let i = 0; i < arr.length; i++) { reversed.unshift(arr[i]); } return reversed }si queremos invertir el orden, el último elemento se convertirá en el primero. ¿Cómo puede este método invertir el orden cuando comienza en el primer índice?
"array.unshift()" se usa para insertar elementos en la matriz, debe usar "array.reverse()" para invertir la matriz.
const arr = [1, 2, 3]; arr.unshift(4, 5); console.log(arr); // reverse arr.reverse(arr, "this is unshift"); console.log(arr, "this is reverse"); // output: arr [4, 5, 1, 2, 3]