回答編集履歴

1

Typo

2017/04/09 21:18

投稿

shuntksh
shuntksh

スコア196

test CHANGED
@@ -1,4 +1,4 @@
1
- seqを再起で呼び出す際の結果をreturnしていないことが原因です。そのため呼び出し元が結果を受け取れないわけです。Chromeの開発ツールなどでBreak Pointを設定してステップ実行すると動作がわかると思います。
1
+ seqを再起で呼び出した結果をreturnしていないことが原因です。そのため大本の呼び出し元が結果を受け取れないわけです。Chromeの開発ツールなどでBreak Pointを設定してステップ実行すると動作がわかると思います。
2
2
 
3
3
 
4
4
 
@@ -20,7 +20,7 @@
20
20
 
21
21
  start = start + interval;
22
22
 
23
- // (1)これが呼び出しもとに返され
23
+ // (1)これが呼び出しもとに返る
24
24
 
25
25
  return seq(start,interval,times - 1,result);
26
26