

google formsにて希望調査をとり、自動で分配するプログラムを作成しております。  
本来であればaft5の後は何もないので終了するはずなのですが、急にaft:1が割り込んできてしまいます。仮に、for文が回り続けているのであれば、bef:1なども出てこないとおかしいかと思います。{}や;のつけ忘れも見当たらないため解決できずに困っております。お力添えいただけると幸いです。  
よろしくお願い致します。

### プログラム

`k=0, clist.length=6` となっております。

[code]

    以上省略
      for(var a=k;a<clist.length;a++){
        Logger.log("clist:"+clist.length);
        Logger.log("a1:"+a);
        list=[];
        clist=[];
        clist = lmt3(sCount,clist,n);//clist=第n希望までの合計人数
        if(clist[a][1]>limitT){//上限以上の講座検出
          var cl=sCount.getRange(a+1,n).getValue();//講座名
          for(let b=2;b<=sChange.getLastRow();b++){
            if(sChange.getRange(b,n+3).getValue().match(clist[a][0])){//sChange(b,n+3)とclist[a][0]が一致したら
              list.push([b]);//b番目をlistに挿入
            }//if
          }//for
          Logger.log("list");
          Logger.log(list);
        }//if
        Logger.log("bef:"+a);
        m3(n,sCount,clist,limitT,sChange,decision,sForm,countFormR,countFormC,list,p,a,cl,tname);
        Logger.log("aft:"+a);
      }//for
    以下省略
    
[/code]

### 結果

[code]

    以上省略
    2021/11/30 10:51:45 情報  bef:5
    -m3開始-
    2021/11/30 10:51:45 情報  a:5
    2021/11/30 10:51:45 情報  list==
    -m3終了-
    2021/11/30 10:51:46 情報  aft:5
    2021/11/30 10:51:46 情報  aft:1
    以下省略
    
[/code]


CC BY-SA 4.0
2021-11-30T02:04:29.660
83880
2021-12-02T00:44:18.120
2021-12-02T00:44:18.120
3060
49040
question
google-apps-script
for文のある特定の位置だけ繰り返される現象を解決したい