回答編集履歴
1
一行、説明を追加。
test
CHANGED
@@ -106,7 +106,7 @@
|
|
106
106
|
|
107
107
|
return retrieveItem1(array, 1, 2, 4); 等と想像して、
|
108
108
|
|
109
|
-
retrieveItem(array, 0, 2, 4)→retrieveItem1(array, 1, 2, 4)→retrieveItem2(array, 2, 2, 4)→retrieveItem3(array, 3, 2, 4)と、どんどん別の名前の関数を呼び出す、と考えるのです。
|
109
|
+
retrieveItem(array, 0, 2, 4)→retrieveItem1(array, 1, 2, 4)→retrieveItem2(array, 2, 2, 4)→retrieveItem3(array, 3, 2, 4)と、どんどん別の名前の関数を呼び出す、と考えるのです。それぞれの関数は、別の関数が返した値を自分の戻り値として返すのです。
|
110
110
|
|
111
111
|
|
112
112
|
|