質問編集履歴

2

修正コードの追加

2020/04/27 06:15

投稿

hosodaaaaa
hosodaaaaa

スコア47

test CHANGED
File without changes
test CHANGED
@@ -26,6 +26,8 @@
26
26
 
27
27
  const moduloMembers = members.length % total;
28
28
 
29
+ let results = ''; //修正箇所1
30
+
29
31
  const s = members => {
30
32
 
31
33
  for (let i = members.length - 1; i > 0; i--) {
@@ -42,29 +44,15 @@
42
44
 
43
45
  for (let i = 0; i < total; i++) {
44
46
 
45
- const a = s(members).splice( 0, numberPerTeam + ( i < moduloMembers )).join(\n)
47
+ results += s(members).splice( 0, numberPerTeam + ( i < moduloMembers )).join('\n') //修正箇所2
46
-
47
- Logger.log(a)
48
-
49
- return '#' + a
50
48
 
51
49
  }
52
50
 
53
- }
51
+ let response = results; //修正箇所3
54
52
 
55
- function doGet(request){
56
-
57
- var output = ContentService.createTextOutput();
58
-
59
- output.setContent(JSON.stringify(doPost())).setMimeType(ContentService.MimeType.JSON);
53
+ return ContentServic.creatTextOutput(JSON.stringify(response)).setMimeType(ContentService.MimeType.JSON);
60
-
61
- Logger.log(output);
62
-
63
- return output;
64
54
 
65
55
  }
66
-
67
-
68
56
 
69
57
  // output
70
58
 

1

テキスト修正

2020/04/27 06:15

投稿

hosodaaaaa
hosodaaaaa

スコア47

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  前回javascriptで班分けプログラムを作成したのですが、それをSlackと連携させslush commandで出力したいと思いGAS
2
2
 
3
- にコードを移し、出力してみたのですが、期待通りにならずハマってしまいました。
3
+ にコードを移し、slack上で出力してみたのですが、期待通りにならずハマってしまいました。
4
4
 
5
5
 
6
6