本文主要是介绍JS实现简单递归,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
JS中简单递归的实现:
function fun(num){if(num<=1){return 1;}else{return num*arguments.callee(num-1); }
};alert(fun(5));
输出的结果值为:120 ,在能够调用arguments.callee的情况下,js不会出现错误。
这篇关于JS实现简单递归的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!