这会给我带来各种奇怪的错误。
function range(start, end, addend) {
var array = [];
for (i = start; i <= end; i + addend)
array.push(i)
return array;
}
答案 0 :(得分:2)
return
还没有string
。i += addend
代替i + addend
,因为i + addend
将返回NaN
(导致for
无限循环播放。)
function range(start, end, addend) {
var array = [];
for (var i = start; i <= end; i += addend) {
array.push(i)
}
return array;
}
console.log(range(4, 20, 4));
&#13;