This commit is contained in:
毛财君
2023-07-06 17:37:33 +08:00
parent 06f26608af
commit 197b38ca6f
816 changed files with 236883 additions and 989 deletions

View File

@@ -0,0 +1,28 @@
/**
* 序号列表生成函数
*
* @param {Number} start 起始值
* @param {Number} stop 结束值
* @param {Number} step 自增值
* @return {Array}
*/
function range (start, stop, step) {
var index, len
var result = []
var args = arguments
if (args.length < 2) {
stop = args[0]
start = 0
}
index = start >> 0
len = stop >> 0
if (index < stop) {
step = step >> 0 || 1
for (; index < len; index += step) {
result.push(index)
}
}
return result
}
module.exports = range