欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

用一行JS代码完成阶乘的计算

程序员文章站 2022-07-15 15:54:13
...

主要思想:

递归 + 三目运算符

代码:

//定义函数用来计算阶乘,tar接受参数
function fac(tar){
		//三目运算符 条件?满足条件时返回的结果 : 不满足时返回的结果
        return (tar === 1? 1: tar*arguments.callee(tar-1));
}
//打印出10的阶乘
console.log(fac(10));