JS实现求5的阶乘示例
编程学习 2021-07-04 15:50www.dzhlxh.cn编程入门
这篇文章主要介绍了JS实现求5的阶乘,结合实例形式分析了javascript基于循环及递归等操作实现阶乘运算的相关技巧,需要的朋友可以参考下
本文实例讲述了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代码运行工具:测试上述代码运行结果。
更多关于JavaScript相关内容还可查看本站专题:《》、《》、《》、《》、《》及《》
希望本文所述对大家JavaScript程序设计有所帮助。
上一篇:js的对象与函数详解
下一篇:js实现网页同时进行多个倒计时功能