JavaScript是否有像“range()”这样的方法来在所提供的边界内生成一个范围?在PHP中,你可以.range(1, 3); // Array(1, 2, 3)range("A", "C"); // Array("A", "B", "C")也就是说,有一个函数可以通过传递上界和下界来获得一系列数字或字符。对于这一点,JavaScript有内置的东西吗?如果没有,我将如何实现它?
3 回答
神不在的星期二
TA贡献1963条经验 获得超6个赞
Array(10).fill(1).map((x, y) => x + y)
step
const range = (start, stop, step = 1) => Array(Math.ceil((stop - start) / step)).fill(start).map((x, y) => x + y * step)
添加回答
举报
0/150
提交
取消