如何设置for循环javascript自定义订单号

How to set for loop javascript custom order number

如何在 javascript 循环中创建这样的数字

  • 结果“1”也是结果“1”
  • 结果“2”也是结果“2”
  • 结果“3”也是结果“3”
  • 结果“4”回到起始结果“1”
  • 结果“5”也是结果“2”
  • 结果“6”也是结果“3”
  • 结果“7”回到起始结果“1”
  • 结果“8”也是结果“2”
  • 结果“9”也是结果“3”
  • 对不起'我英语不好

    let result = ""
    
    for(let i = 1 ; i <= 10 ; i++){
    for(let j = 1 ; j <= 3 ; j++){
    
       if(i === 10)
       {
         break;
       }
       
       
      if(i % 4 == 0)
      {
        result += ' result ' + i + ' back to start result ' + j +'\n';
      }else{
        result += ' result ' + i + ' also result ' + j +'\n';
      }
     
      if((i % 3) != 0)
      {
        i++;
      }
      
    }
     if(i === 10)
      {
            break;
      }
    }
    
    console.log(result)
    

    我想你正在寻找这样的东西

    const loop = (from, to, limit) => {
      for (let i = from; i <= to; i++) {
        let number = i % limit === 0 ? limit : i % limit;
    
        //do something with the number
        console.log(number);
      }
    };
    

    那么如果你这样称呼它:

    loop(1, 10, 3);
    

    记录的结果是 1, 2, 3, 1, 2, 3, 1, 2, 3, 1