js中成员函数如何调用自身

2025-01-05 15:33:28
推荐回答(1个)
回答1:

function Calc(val){
function multi(a,b){
return a*b;
}
function fun(v){
if(v<=1){
return 1;
}
//调用自身,递归
return multi(v,fun(v-1));
}
return fun(val);
}
console.log("3的阶乘是:"+Calc(3));