javascript计算前1!+2!+...+n!的阶乘和
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript计算前1!+2!+...+n!的阶乘和相关的知识,希望对你有一定的参考价值。
alert(sum(5)); function sum(num){ //初始化数组 var n = []; for(var i=0;i<num;i++){ n[i]=i+1; } jc(n); //计算前n阶乘之和,即数组之和 return eval(n.join("+")); } //将每个阶乘结果放入到数组中形成阶乘数组 function jc(arr){ for(var i=1;i<arr.length;i++){ arr[i]=arr[i-1]*arr[i]; } return arr; }
上来直接贴代码!!!
求大神点评!!!
本文出自 “狐狈筱筱生” 博客,请务必保留此出处http://yuqian2203.blog.51cto.com/2828302/1789189
以上是关于javascript计算前1!+2!+...+n!的阶乘和的主要内容,如果未能解决你的问题,请参考以下文章