如何实现n的阶乘,js计算阶乘的代码
操作环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。
怎么用javascript实现n的阶乘?
实现javascript的n阶乘的两种方法
方案1:使用while循环。
函数阶乘(数字){
var结果=1;
while(num){
结果*=数字;
num-;
}
返回结果;
}方案二:按函数递归
函数阶乘(数字){
if(num=0){
返回1;
}否则{
返回num * arguments . callee(num-1);
}
}推荐学习:以上《javascript基础教程》是如何用javascript实现n的阶乘的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。