Aprende Lodash (4): _.dropRight, elimina los últimos elementos de un arreglo
Crea un arreglo nuevo sin los últimos n elementos. Si se omite n, elimina un elemento. Si n es mayor que la cantidad de elementos del arreglo, devuelve un arreglo vacío.
En este desafío, debes escribir tu propia versión de Lodash _.dropRight sin importar Lodash. Swift usa un argumento con valor predeterminado cuando se omite ese valor.
Ejemplos
dropRight([1, 2, 3]) // [1, 2]
dropRight([1, 2, 3], 2) // [1]
dropRight([1, 2, 3], 5) // []
dropRight([1, 2, 3], 0) // [1, 2, 3]Notas
- No importes Lodash; escribe tu propia versión.
- Puedes encontrar toda esta serie aquí.