回答編集履歴

1

for of で使った変数名vがfindIndexのコールバック関数の引数vと重複していたのでrowDataに変更

2024/04/26 09:23

投稿

atlanticSalmon
atlanticSalmon

スコア39

test CHANGED
@@ -17,8 +17,8 @@
17
17
  //元データ全体[スケジュール名, URL, 開始時刻]を配列に格納
18
18
  const values = dataSheet.getDataRange().getValues();
19
19
  values.splice(0, 1);
20
- for (const v of values) {
20
+ for (const rowData of values) {
21
- const [event, url, time] = v;
21
+ const [event, url, time] = rowData;
22
22
  // 格納すべき時刻の文字列を生成
23
23
  time.setMinutes(time.getMinutes() < 30 ? 0 : 30);
24
24
  eventTime = Utilities.formatDate(time, 'JST', 'H:mm');