回答編集履歴

1

調整

2019/05/27 03:41

投稿

yambejp
yambejp

スコア114883

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- 仕様:引数dataが1か3のときはエラーを返す
11
+ 仕様:引数dataが1か3のときはエラーを返す、成功時は5秒待ってから出力
12
12
 
13
13
 
14
14
 
@@ -28,7 +28,7 @@
28
28
 
29
29
  }
30
30
 
31
- sleep(1);
31
+ sleep(5); // 5秒待つ
32
32
 
33
33
  print "success";
34
34
 
@@ -37,6 +37,10 @@
37
37
 
38
38
 
39
39
  - 失敗を得ても「errorだった」という成功に流す
40
+
41
+ この場合失敗したとわかっていても成功処理を5秒まってから出力される
42
+
43
+
40
44
 
41
45
  ```javascript
42
46
 
@@ -96,6 +100,12 @@
96
100
 
97
101
  - ちゃんとrejectする
98
102
 
103
+
104
+
105
+ この場合、成功処理の5秒は待たずにerrorになった瞬間にエラーがわかる
106
+
107
+
108
+
99
109
  ```javascript
100
110
 
101
111
  const func=()=>{