質問編集履歴
1
コード全文を記載しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,13 +8,9 @@
|
|
8
8
|
|
9
9
|
### 発生している問題・エラーメッセージ
|
10
10
|
|
11
|
-
|
11
|
+
x.match is not a functionというエラーが出ます。
|
12
|
-
|
13
|
-
また終日イベントはその特定の文字を含まないものもある場合がありますが、特定の文字がある場合には全ての処理を停止したいです(例えば2つ終日イベントがある場合に、1つ目には特定の文字が含まれていないので通知をする、ということはないようにしたい)。
|
14
12
|
|
15
13
|
|
16
|
-
|
17
|
-
### 該当のソースコード
|
18
14
|
|
19
15
|
|
20
16
|
|
@@ -24,13 +20,13 @@
|
|
24
20
|
|
25
21
|
//line
|
26
22
|
|
27
|
-
var token = '
|
23
|
+
var token = '******';
|
28
24
|
|
29
25
|
|
30
26
|
|
31
27
|
//calendar
|
32
28
|
|
33
|
-
var cal = CalendarApp.getCalendarById('
|
29
|
+
var cal = CalendarApp.getCalendarById('***@***');
|
34
30
|
|
35
31
|
var starttime = new Date();
|
36
32
|
|
@@ -62,6 +58,8 @@
|
|
62
58
|
|
63
59
|
values.push([title]);
|
64
60
|
|
61
|
+
x = values.join;
|
62
|
+
|
65
63
|
}
|
66
64
|
|
67
65
|
|
@@ -72,21 +70,21 @@
|
|
72
70
|
|
73
71
|
var day = today.getDay();
|
74
72
|
|
75
|
-
yasumi =
|
73
|
+
var yasumi = x.match(/***/);
|
76
74
|
|
77
75
|
Logger.log(yasumi);
|
78
76
|
|
79
77
|
|
80
78
|
|
81
|
-
if(yasumi === '
|
79
|
+
if(yasumi === '***' && day == '1'){
|
82
80
|
|
83
81
|
var x = 'ゴミの日です'
|
84
82
|
|
85
|
-
}else if(yasumi === '
|
83
|
+
}else if(yasumi === '***' && day == '3'){
|
86
84
|
|
87
85
|
var x = '資源ごみの日です';
|
88
86
|
|
89
|
-
}else if(yasumi === '
|
87
|
+
}else if(yasumi === '***' && day == '4'){
|
90
88
|
|
91
89
|
var x = 'ゴミの日です';
|
92
90
|
|
@@ -125,11 +123,3 @@
|
|
125
123
|
}//done
|
126
124
|
|
127
125
|
```
|
128
|
-
|
129
|
-
|
130
|
-
|
131
|
-
### 試したこと
|
132
|
-
|
133
|
-
一度スプレッドシートに書き出したりもしましたが、結局配列が空だと書き出しもできませんでした。
|
134
|
-
|
135
|
-
よろしくお願いします。
|