Javascript 缩减循环不起作用

标签 javascript

好吧,已经晚了,所以我一定做了一些愚蠢的事情,但是在 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;

最佳答案

for (i = count; i>1 ; i--)

??

您希望循环在 i 大于 1 时继续(也许这可能与此逻辑更改不同)

关于Javascript 缩减循环不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2285337/

相关文章:

javascript - 具有多个 CSS 文件的 Google PageSpeed Insights

javascript - try-catch 应该如何与多个事件处理程序一起使用?

javascript - jQuery 滑出选项卡的溢出问题

Javascript .which .fromCharCode 字母等价于特殊字符的字符代码

javascript - 如何在 Rails 中安装 masonry 或其他 javascript? (不使用 gem )

javascript - 在 FOR - JS 处开始新循环之前等待

javascript - 从 ajax 检索时无法识别和显示 HTML 实体

javascript - 单击按钮时不触发表单验证

javascript - TinyMCE 添加 bbcode

javascript - react : [object Object] passed through select/option value