返回不包括最右边 n
个元素的新数组。
使用 Array.prototype.slice()
来删除右边指定个数的元素。
代码片段
const dropRight = (arr, n = 1) => arr.slice(0, -n);
使用样例
dropRight([1, 2, 3]); // [1,2]
dropRight([1, 2, 3], 2); // [1]
dropRight([1, 2, 3], 42); // []
返回不包括最右边 n
个元素的新数组。
使用 Array.prototype.slice()
来删除右边指定个数的元素。
const dropRight = (arr, n = 1) => arr.slice(0, -n);
dropRight([1, 2, 3]); // [1,2]
dropRight([1, 2, 3], 2); // [1]
dropRight([1, 2, 3], 42); // []