回答編集履歴

2

表現の修正

2020/05/28 03:45

投稿

think49
think49

スコア18166

test CHANGED
@@ -20,9 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- シンプルなコールバック関数の
23
+ シンプルなコールバック関数のテストコードを書けば、
24
-
25
- テストコードを書けば、
26
24
 
27
25
 
28
26
 

1

コールバック関数のテストコード

2020/05/28 03:45

投稿

think49
think49

スコア18166

test CHANGED
@@ -16,4 +16,48 @@
16
16
 
17
17
 
18
18
 
19
+ ### コールバック関数のテストコード
20
+
21
+
22
+
23
+ シンプルなコールバック関数の
24
+
25
+ テストコードを書けば、
26
+
27
+
28
+
29
+ ```JavaScript
30
+
31
+ function sampleCall (a, b, callbackfn) {
32
+
33
+ callbackfn(a, b);
34
+
35
+ }
36
+
37
+
38
+
39
+ alert(sampleCall(1, 2, function (a, b) {
40
+
41
+ return a + b;
42
+
43
+ }));
44
+
45
+ ```
46
+
47
+
48
+
49
+ - コールバック関数(callbackfn)の返り値
50
+
51
+ - コールバック関数を引数で受け取る関数(sampleCall)の返り値
52
+
53
+
54
+
55
+ の2つが一致しない事を読み取れます。
56
+
57
+
58
+
59
+ sampleCallの返り値を定義するには、**sampleCall内で return 文を書かなければなりません**。
60
+
61
+
62
+
19
63
  Re: kaaaarin さん