JS递归算法

1 // 递归阶乘,arguments.callee指向一个正在执行的函数的指针
2 function fac(num) {
3     if (num <= 1) {
4         return 1
5      } else {
6      return num * arguments.callee(num - 1)
7     }
8 }
9 console.log(fac(5));    
原文地址:https://www.cnblogs.com/lyt520/p/13452649.html