_.rangeRight([start=0], end, [step=1])
_.rangeRight
方法创建一个包含从 end
到 start
(但不包括 start
)的范围数字的数组。
参数
start
(number, optional): 开始的数字,默认为 0。end
(number): 结束的数字。step
(number, optional): 步长,默认为 1。
返回值
(Array): 返回生成的范围数字的数组。
示例
javascript
console.log(_.rangeRight(4));
// => [3, 2, 1, 0]
console.log(_.rangeRight(-4));
// => [-3, -2, -1, 0]
console.log(_.rangeRight(1, 5));
// => [4, 3, 2, 1]
console.log(_.rangeRight(0, 20, 5));
// => [15, 10, 5, 0]
console.log(_.rangeRight(0, -4, -1));
// => [-3, -2, -1, 0]
在这个示例中,_.rangeRight
方法用于生成包含指定范围内数字的数组,与 _.range
方法相比,它是从右往左生成数组。