确定它已经晚了所以我必须做一些愚蠢的事情,但是在c#中工作正常的myreduction for循环在javascript中不起作用。永远不会输入循环。我错过了什么?
var count = 12;
var j = count - 3
for (i = count; i<1 ; i--)
{
if (i % 3 == 0)
break;
else
j = i - 1;
}
alert(j);
在这种情况下,我期待以下内容:
12 -> 9;
11 -> 7;
10 -> 7;
9 -> 6;
8 -> 4;
7 -> 4;
答案 0 :(得分:4)
for (i = count; i>1 ; i--)
...
您希望循环在i大于1时继续(可能这可能因此逻辑更改而不同)
答案 1 :(得分:0)
您可以尝试:
for (var i = count; i > 1 ; i--) {
// code
}