for循环可以有两个计数吗?
示例:
for( var count1 = 0, count2 = 0; count1 < 5; count1++, count2++ ) { }
如果没有,除了使用两个循环之外,处理两个单独计数的好方法是什么?
答案 0 :(得分:2)
是的,当然你可以在for循环中进行多次初始化。
答案 1 :(得分:1)
是的,这是有效的。
答案 2 :(得分:1)
您的循环语法完全有效。没问题。 :)
答案 3 :(得分:-3)
我认为你不能在for循环中拥有多个计数器变量。您是否希望计数器变量(count1和count2)在每次迭代后同时递增?如果是这样,这就是我要做的事情:
var count2 = 0;
for (var count1 = 0; count1 < 5; count1++)
{
// Do stuff
count2++;
}
编辑:没关系。这是合法的。我的Javascript生锈了,我从来没有在for循环中使用多个控制变量。