编辑代码

function fn(n,total=1) {
    // let res =1
    // for(let i=1;i<=n;i++) {
    //     p1=i
    //     res = res*i;
    // }
    // return res
    if(n<=1) return total
    return fn(n-1,total*n)
}
console.log(fn(5))