有没有办法在Javascript的for
循环中将变量分配为条件运算符?
例如,考虑以下for
循环:
for(var i = 0, j = 5; i < 10; i++, j++) {
console.log(i + ", " + j);
}
我希望能够将 i < 10
这一部分设置为一个变量。我可能想让 for 循环运行到 j < 8
而不是 i < 10
。目前我使用的方法是使用一个 if 语句,然后使用两个完全相同代码但条件不同的 for 循环,我想知道是否有更高效的方法。谢谢!
;
:for(; what < total; i++, j++)
。 - Felix Kling