js.1~100求和

方法一:用for循环
for(var i=1,sum=0;i<=100;i++){
sum+=i;}
console.log(sum);


方法二:用递归
function getSum(n){
if (n===1){
return(1)}//如果i是1,直接返回1
return(n+getSum(n-1))//如果不是,返回(n-1)次的函数值+n

你可能感兴趣的:(js.1~100求和)