Javascript-incvar+;18每个特定值步进器

Javascript-incvar+;18每个特定值步进器,javascript,for-loop,foreach,Javascript,For Loop,Foreach,嗨,又快又简单:简单JS 这段代码每一步100%递增+1:OK -我需要每3步增加+1。 var x=0; 对于(var_i=0;_i

嗨,又快又简单:简单JS

  • 这段代码每一步100%递增+1:OK

    -我需要每3步增加+1。
    var x=0;
    对于(var_i=0;_i<2000;_i++)
    {
    x++;//--好的
    x=x+18;//--“每个i=3,i=6,i=9,i=12…”(等)
    };
    
  • -怎么做?
    • 提前感谢
      在此处输入代码

      • 在这里模运算不适合你

        var x=0;
        var maxLimit=20;
        对于(var_i=0;_i0){
        x=x+18;//--“每个i=3,i=6,i=9,i=12…”(等)
        log('Increment:x+18…');
        console.log(''ui=','ui');
        log('x=',x);
        }
        
        }
        在这里模运算不适合您

        var x=0;
        var maxLimit=20;
        对于(var_i=0;_i0){
        x=x+18;//--“每个i=3,i=6,i=9,i=12…”(等)
        log('Increment:x+18…');
        console.log(''ui=','ui');
        log('x=',x);
        }
        }
        您可以尝试:

        var x = 0;
        for(var _i = 0; _i < 2000; _i++) {
          x++;
          if (_i % 3 === 0) x += 18;
        }
        
        var x=0;
        对于(var_i=0;_i<2000;_i++){
        x++;
        如果(_i%3==0)x+=18;
        }
        
        您可以尝试:

        var x = 0;
        for(var _i = 0; _i < 2000; _i++) {
          x++;
          if (_i % 3 === 0) x += 18;
        }
        
        var x=0;
        对于(var_i=0;_i<2000;_i++){
        x++;
        如果(_i%3==0)x+=18;
        }
        
        var x=0;
        对于(var_i=0;_i<2000;_i++)
        {
        x++;//真的吗?
        如果(_i%3===0){//modulo执行此操作,但要从一开始就正确地比较类型(==)
        x+=18;
        }
        };
        
        var x=0;
        对于(var_i=0;_i<2000;_i++)
        {
        x++;//真的吗?
        如果(_i%3===0){//modulo执行此操作,但要从一开始就正确地比较类型(==)
        x+=18;
        }
        };
        
        您需要每三步增加一个或18个?您需要每三步增加一个或18个?哦,是的,提醒==0!-模路。宝贵的回答。谢谢你为我奉献的时间。(我已经在划分、保留和检查各种浪费的时间之间创建了一个复杂的算法…)哦,是的,提醒==0!-模路。宝贵的回答。谢谢你为我奉献的时间。(我已经在创建一个分区之间的复杂算法,剩余和检查各种,浪费的时间…)(我已经在创建一个分区之间的复杂算法,剩余和检查各种,浪费的时间…——感谢您为我花费的时间。这是正确的方法,在提醒内=0。(我已经在划分、保留和检查各种浪费的时间之间创建了一个复杂的算法…——感谢您为我花费的时间。这是正确的方法,在提醒内=0。(我已经在划分、保留和检查各种浪费的时间之间创建了一个复杂的算法…——感谢您为我花费的时间。这是正确的方法,在提醒内=0。(我已经在划分、保留和检查各种浪费的时间之间创建了一个复杂的算法…——感谢您为我花费的时间。这是正确的方法,在提醒=0内。
        var x = 0;
        for(var _i = 0; _i < 2000; _i++)
        {
           x++; // really?
           if (_i % 3 === 0) { // modulo does it, but compare for type too (===) to do it correctly from beginning on
               x += 18;
           }
        };