Actualmente estoy completando una tarea donde necesito aprobar la siguiente prueba
* should work on an arguments objectAquí está mi código.
function first (array, n) { var result = []; if (Array.isArray(array)) { if (n && n > 0) { var number = n > array.length ? array.length : n; for (var i=0; i < number; i++) { result.push(array[i]); } } else { result.push(array[0]); } return result; } else { return result; } };No estoy seguro de qué líneas debo modificar para que pase esta prueba, ¿alguien puede ayudarme?