【问题标题】:Automatically incrementing a number in a "for loop"在“for循环”中自动增加一个数字
【发布时间】:2014-08-22 18:10:39
【问题描述】:
我有这个代码:
var sum = 0;
for (var i = 0; i < 51; i += 2) {
sum += i;
};
console.log(sum);
我希望能够创建一个函数来允许某人更改增量编号,而无需直接在代码中更改它。我知道开始可能是:
function sumFactor(factor) {};
但我不知道从那里做什么。
【问题讨论】:
标签:
javascript
function
loops
increment
【解决方案1】:
这就是你要找的……?
function sumFactor(factor) {
var sum = 0;
for (var i = 0; i < 51; i+= factor) {
sum += i;
}
console.log(sum);
}
【解决方案2】:
传入你的增量值:
function sumFactor(factor) {
var sum = 0;
for (var i = 0; i < 51; i += factor) {
sum += i;
}
console.log(sum);
};
//Then call your function
sumFactor(2);