首页 > 其他 > 详细

使用递归计算1~n之间所有整数的和

时间:2020-04-22 21:37:17      阅读:133      评论:0      收藏:0      [点我收藏+]

5+getSum(4)

5+4+getSum(3)

5+4+3+getSum(2)

5+4+3+2+getSum(1)

5+4+3+2+1

function getSum(n){
   if(n===1){
      return 1;
   }
   //返回n和前n-1的和相加
   return n+getSum(n-1);
}
var s=getSum(100);
console.log(s);

 

使用递归计算1~n之间所有整数的和

原文:https://www.cnblogs.com/Dcode/p/12755526.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!