回答編集履歴
1
dataの構造が明示されていませんでした。
test
CHANGED
@@ -1,10 +1,11 @@
|
|
1
1
|
指定がなかったのでV8ランタイム前提ですが、私なら以下のように書きます。
|
2
|
-
スプレッドシートに書き込
|
2
|
+
dataが明示されていなかったので、スプレッドシートに質問文のように書き込み、Sheet.getDataRange().getValues()したときに得られる2次元配列として答えました。
|
3
3
|
```js
|
4
4
|
const result=[]
|
5
5
|
data.forEach(([dayIndex,startTime,endTime],i)=>{
|
6
6
|
if(i===data.length-1){
|
7
7
|
result[result.length-1][2]=Utilities.formatDate(endTime,"JST","HH:mm")
|
8
|
+
return
|
8
9
|
}
|
9
10
|
if(dayIndex==="")return
|
10
11
|
if(dayIndex>=2){
|