您好,欢迎来到枫云情感。
搜索
您的当前位置:首页JS实现求5的阶乘示例

JS实现求5的阶乘示例

来源:枫云情感


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

方案一:利用while循环

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

运行结果:

方案二:利用函数递归

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

运行结果:

感兴趣的朋友还可以使用本站在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试上述代码运行结果。

更多关于JavaScript相关内容还可查看本站专题:《JavaScript数算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript数组操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript操作DOM技巧总结》及《JavaScript字符与字符串操作技巧总结》

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

Copyright © 2019- fenyunshixun.net 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务