例子:
3! = 3*2*1 = 6
4! = 4*3*2*1 = 24
n! = n * (n-1)!
/* * 定义一个函数,算出n的阶乘 */
let x = Number(window.prompt('请输入求阶乘的数:'));
console.log(fact(x))
function fact(x){
return x < 2 ? 1 : x * fact(x - 1)
}
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/189139.html原文链接:https://javaforall.cn