如何使用 JavaScript 求 1 到 N 之间所有数字的总和

2023-12-27

我正在尝试找到一种使用 JavaScript 计算 1 到 N 之间所有数字之和的方法。以下是我迄今为止尝试过的代码,但它似乎不起作用。

function numberSum(N) {
  var total = 0;
    for(var i = 1; i <= N; i++){
      total += i;
    }
    return total;
}

我尝试过使用 jslint 和其他在线验证器来检查我是否遗漏了某些内容,但这似乎并不能帮助我找到代码不起作用的原因。我上面缺少的东西是否阻止脚本执行添加?


你的代码没问题。

把事情简单化:

var res = (n * (n+1)) / 2;

Wiki http://en.wikipedia.org/wiki/1_%2B_2_%2B_3_%2B_4_%2B_%E2%8B%AF.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 JavaScript 求 1 到 N 之间所有数字的总和 的相关文章

随机推荐