关于一个递归算法,我要求他被调用了多少次。
我是在JS下写的。
function f(num){
if(num<=1){
return num;
}else{
return num*f(num-1);
}
}
一个和简单的递归累乘函数,我现在想取得函数被调用的次数,这个要怎么实现 啊?
------解决方案--------------------var a=0;
function f(num){
a++;
if(num<=1){
return num;
}else{
return num*f(num-1);
}
}
f(3);
alert(a);
??