JS实现求5的阶乘示例
程序员文章站
2024-02-09 07:58:10
本文实例讲述了js实现求5的阶乘运算操作。分享给大家供大家参考,具体如下:
方案一:利用while循环
function factorial(num){...
本文实例讲述了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程序设计有所帮助。