猿问

JavaScript是否有像“range()”这样的方法来在所提供的边界内生成一个范围?

JavaScript是否有像“range()”这样的方法来在所提供的边界内生成一个范围?

在PHP中,你可以.

range(1, 3); // Array(1, 2, 3)range("A", "C"); // Array("A", "B", "C")

也就是说,有一个函数可以通过传递上界和下界来获得一系列数字或字符。

对于这一点,JavaScript有内置的东西吗?如果没有,我将如何实现它?


繁华开满天机
浏览 5834回答 3
3回答

神不在的星期二

我最喜欢的新表格(ES 2015)Array(10).fill(1).map((x, y) => x + y)如果您需要一个带有stepParam:const range = (start, stop, step = 1) =>   Array(Math.ceil((stop - start) / step)).fill(start).map((x, y) => x + y * step)
随时随地看视频慕课网APP
我要回答