回答編集履歴
2
修正
test
CHANGED
@@ -602,7 +602,7 @@
|
|
602
602
|
|
603
603
|
```js
|
604
604
|
|
605
|
-
schedule.slice(対象月の始まり曜日-1 ,対象月の始まり曜日-1 + 日数)
|
605
|
+
schedules.slice(対象月の始まり曜日-1 ,対象月の始まり曜日-1 + 日数)
|
606
606
|
|
607
607
|
```
|
608
608
|
|
1
修正
test
CHANGED
@@ -542,9 +542,11 @@
|
|
542
542
|
|
543
543
|
```
|
544
544
|
|
545
|
-
slice(開始インデックス,
|
545
|
+
slice(開始インデックス, 開始インデックス+個数)
|
546
|
-
|
546
|
+
|
547
|
-
```
|
547
|
+
```
|
548
|
+
|
549
|
+
で、配列の [開始インデックス] から 指定した個数までの要素までを切り取ることができます。
|
548
550
|
|
549
551
|
```
|
550
552
|
|
@@ -554,7 +556,7 @@
|
|
554
556
|
|
555
557
|
|
556
558
|
|
557
|
-
// arr から、0始まりのインデックス2('c')から 4('e') を 切り取る
|
559
|
+
// arr から、0始まりのインデックス2('c')から 4('e') までの3個を 切り取る
|
558
560
|
|
559
561
|
|
560
562
|
|
@@ -590,6 +592,8 @@
|
|
590
592
|
|
591
593
|
slice()関数はゼロ始まりで開始インデックスを指定するので、4-1=3 を開始インデックスとします。
|
592
594
|
|
595
|
+
(0,1,2,3 -> 4番目は「3」)
|
596
|
+
|
593
597
|
また 4月の日数は「30」なので、終了インデックスは 3+30=33 となります。
|
594
598
|
|
595
599
|
|
@@ -642,7 +646,7 @@
|
|
642
646
|
|
643
647
|
・書き込み開始セル:L3番地(=3行目,12列目)
|
644
648
|
|
645
|
-
・行数:先ほど取得した日数(da
|
649
|
+
・行数:先ほど取得した日数(daysOfMonth)
|
646
650
|
|
647
651
|
・列数:4列(L列~O列まで)
|
648
652
|
|
@@ -650,9 +654,9 @@
|
|
650
654
|
|
651
655
|
なので、
|
652
656
|
|
653
|
-
|
654
|
-
|
655
|
-
☆シートに書き込むためのコードは下記のようになります。
|
657
|
+
monthlySchedules を「☆シート」に書き込むためのコードは下記のようになります。
|
658
|
+
|
659
|
+
(これは前の質問の復習にもなっていますね)
|
656
660
|
|
657
661
|
```js
|
658
662
|
|