用JS求1+(1+2)+(1+2+3)+(1+2+3+4)+...(1+2+3+..+10)的和

如题所述

第1个回答  2016-08-05
<script>function sum(val){

var total = 0;

var part = 0;
for(var i=1;i<=val;i++)
{
part+=i;
total+=part;
}
return total;
}
alert(sum(4));</script>追问

大哥请问能简略点嘛 有点看不懂啊

追答

就这几行代码看不懂, 别学js了,劝退, 人家高手都写几十万行

追问

对啊 很多都没教过比如(return total;function sum(val))

追答

JS 去找下函数的 复习下

追问

不要用函数的 因为没教过 怪不得看不懂

追答

var total = 0;
var part = 0;
for(var i=1;i<=val;i++)
{
part+=i;
total+=part;
}
alert(total);

本回答被提问者采纳
相似回答