JavaScript如何求两个数的累加和

发布时间:2022-05-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了JavaScript如何求两个数的累加和脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

JavaScript求两个数的累加和的方法:【const method2 = (start: number, end: number) => {return ((end - start + 1) * (start + end)) /2}】。

本文操作环境:windows10系统、javascript 1.8.5、ThinkPad t480脑。

计算两个正整数的累加和

具体代码如下:

/**
 * @description for循环
 * @param start 开始
 * @param end 结束
 */
const method1 = (start: number, end: number) => {
  // 如果start大于end直接return
  if (start > end) {
    return;
  }
  let sum = 0;
  for (let i = start; i <= end; i++) {
    sum += i;
  }
  return sum;
};
/**
 * @description 高斯算法 公式 项数(首项 + 末项) / 2
 * @param start
 * @param end
 */
const method2 = (start: number, end: number) => {
  return ((end - start + 1) * (start + end)) / 2;
};
 
/**
 * @description 递归算法
 * @param start 
 * @param end 
 */
const method3 = (start: number, end: number) => {
  if (start > end) {
    return;
  } else {
    if (end > start) {
      return end + method3(start, end - 1);
    } else {
      return start
    }
  }
};
 
console.LOG(method1(8, 100)); // 5022
console.log(method3(8, 100)); // 5022
console.log(method2(8, 100)); // 5022

推荐学习:javascript视频教程

以上就是JavaScript如何求两个数的累加和的详细内容,更多请关注脚本宝典其它相关文章

脚本宝典总结

以上是脚本宝典为你收集整理的JavaScript如何求两个数的累加和全部内容,希望文章能够帮你解决JavaScript如何求两个数的累加和所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:javascript