javascriptのfor文について教えていただきたいです。
for文の中で2回目以降の処理の内容を変えたいのですがそれは実現可能でしょうか?
for(初期化式; 条件式; 増減式) { //2回目以降は"初期化式"の値を変更したいです }
<現状>
以下の流れでGASを使ってスプレッドシートのデータを取得しています。
const firstRow=15; //最初の行 const lastRow = sheet.getLastRow(); //シートの最終行 const firstColumn = 2; //最初の列 const lastColumn = sheet.getLastColumn(); //シートの最終列 const afterSecondRow = firstRow + 3; //2つ目以降のデータ取得の起点になる行 for(let i = firstRow; i <= lastRow; i += 3){ const dataRange = sheet.getRange(firstRow, firstColumn, 3, lastColumn); //取得する行(firstRowを起点に3行) const data = dataRange.getValues() //取得したデータ配列(project単位) datas.push(data); //配列に代入 }
<実現したいこと>
2回目以降は初期化式の値をafterSecondRowにしてデータを取得したいです。
よろしくお願いします。