- 博客(1)
- 收藏
- 关注
原创 递归函数原理技能包了解一下
最近在看一本书:算法图解,然后刚好看到了递归,自以为很简单的嘛,然后就啪啪啪的打脸了。为啥原因被打脸呢?请看下面简单的递归求数组和的函数: function sum (arr, value){ if(arr.length){ value += arr.pop(); sum(arr,value); } return value; } sum([1,2,3],0); 如果执行以上代码,你会发现:最终结果返回了3。当时很是纳闷?为什么会产生这个结果呢,
2020-06-23 12:10:23 112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人