网络编程
位置:首页>> 网络编程>> JavaScript>> JS实现求5的阶乘示例

JS实现求5的阶乘示例

作者:黎成诃月  发布时间:2024-04-30 10:09:43 

标签:JS,阶乘

本文实例讲述了JS实现求5的阶乘运算操作。分享给大家供大家参考,具体如下:

方案一:利用while循环


function factorial(num){
 var result = 1;
 while(num){
   result *= num;
   num--;
 }
 return result;
}
console.log(factorial(5))//120

运行结果:

JS实现求5的阶乘示例

方案二:利用函数递归


function factorial(num){
 if(num <= 0){
   return 1;
 }else{
   return num*arguments.callee(num-1);
 }
}
console.log(factorial(5))//120

运行结果:

JS实现求5的阶乘示例

希望本文所述对大家JavaScript程序设计有所帮助。

来源:https://blog.csdn.net/weixin_40292626/article/details/80542450

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com