您的位置:首页 > 其它

1到n的和、阶乘以及阶乘的和

2016-04-21 08:52 316 查看
请编写一个程序,可以接收一个整数n,

1.计算1+2+...n的值;

2.计算n!;

3.计算1!+2!+... +n!的值

代码如下:

1)

var n=window.prompt('请输入一个整数');
n=parseInt(n);
var res=0;
for (var i=1;i<=n;i++ )
{
res+=i;
}
document.writeln('总和是'+res +'<br/>');
2)

var res1=1;
for (i=1;i<=n ;i++ )
{
res1*=i;
}
document.writeln('阶乘是'+res1+"<br/>");
3)

var res2=0;
var temp=1;
for(var i=1;i<=n;i++){
for(var j=1;j<=i;j++){
temp*=j;
}
res2+=temp;
temp=1;
}
document.writeln('阶乘的和是'+res2);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: