回答編集履歴

1

13月があったので修正

2015/12/21 13:59

投稿

nage
nage

スコア144

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  月ごとの休業日を格納した配列(`holiday`)を作っておき、
4
4
 
5
- 書き出す日付がその配列に含まれてるなら(`holiday[myMonth+1].indexOf(myDat) != -1`)文字を赤くする。
5
+ 書き出す日付がその配列に含まれてるなら(`holiday[myMonth].indexOf(myDat) != -1`)文字を赤くする。
6
6
 
7
7
  ```Javascript
8
8
 
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- var holiday = [[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[30]]; // <- added
29
+ var holiday = [[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[30]]; // <- added
30
30
 
31
31
 
32
32
 
@@ -98,7 +98,7 @@
98
98
 
99
99
  myDat = myTable[j+(i*7)];
100
100
 
101
- if(holiday[myMonth+1].indexOf(myDat) != -1)document.write("style='color:red;' "); // <- added
101
+ if(holiday[myMonth].indexOf(myDat) != -1)document.write("style='color:red;' "); // <- added
102
102
 
103
103
  if (myDat==dayLoad)document.write("style='color:#fff;' bgcolor='#007cf9'");
104
104