Ada*_*amO 3 javascript recursion function undefined
在下面的递归函数中,我希望函数"arrived"在结束时返回,而是返回undefined.是不是当执行进入if块时代码应该返回?感谢您对此的评论.
function myFun(i){
if(i===0){return ('arrived');}
i = i - 1;
myFun(i);
}
Run Code Online (Sandbox Code Playgroud)
如果我按如下方式更改代码,那么它将返回,"arrived"但仍然不知道为什么上面的内容不会返回"arrived".
function myFun(i){
if(i===0){return ('arrived');}
i = i - 1;
return myFun(i);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
119 次 |
| 最近记录: |