Introducción
En este laboratorio, exploraremos cómo crear una nueva matriz eliminando elementos desde la izquierda de una matriz existente utilizando JavaScript. Aprenderemos cómo utilizar el método Array.prototype.slice() para eliminar un número especificado de elementos desde la izquierda de una matriz y cómo establecer un valor predeterminado para el número de elementos a eliminar. Al final de este laboratorio, tendrás una mejor comprensión de cómo manipular matrices en JavaScript.
Eliminando elementos de un array desde la izquierda
Para comenzar a practicar la codificación, abre la Terminal/SSH y escribe node.
Aquí hay una función que crea una nueva matriz con un número especificado de elementos eliminados desde la izquierda:
const drop = (arr, n = 1) => arr.slice(n);
La función utiliza Array.prototype.slice() para eliminar el número especificado de elementos desde la izquierda. Si omites el último argumento, n, la función utilizará un valor predeterminado de 1.
Aquí hay algunos ejemplos de uso de la función drop:
drop([1, 2, 3]); // [2, 3]
drop([1, 2, 3], 2); // [3]
drop([1, 2, 3], 42); // []
Resumen
¡Felicidades! Has completado el laboratorio Eliminar elementos de un array desde la izquierda. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.