用于循环作业



我有作业,这些是我的说明:

  1. 创建JavaScript 06.js具有一般函数:addThemup()

    没有HTML页面。没有活动处理程序。

  2. 该函数接收两个参数。他们介于(..)。

    之间
  3. 使用您想要的任何名称作为参数,但您可以使用描述性名称

  4. 将所有整数从第一个参数添加到第二个参数。

  5. 您需要做的就是使用一个for()循环并返回总计。

  6. 返回整数的总数。使用返回是因为这是一般函数。

这是我的代码

function addThemUp(earlier,later) {
  var total = 0;
  for (i = 0; i <= earlier; i ++) {
      total = total + 0;
  };
  return total;
};

由于某种原因,这个问题搞砸了。我们能够通过计数做完全相同的事情,但是加起来和数组似乎有所不同。当我通过分级器运行时,我只获得25%的成绩。

您需要在循环中使用早期和更晚使用:

function addThemUp(earlier,later) {
  var total = 0;
  for (i = earlier; i <= later; i ++) {
      total = total + i;
  };
  return total;
};

不应该使用

 i <= later

否则会停止第一个值?

我会指出两件事可以帮助您。

首先:这线

total = total + 0;

考虑一下它在做什么。

total(以0开头)正在将... 0 ...添加到本身中。;)

接下来,此行:

for (i = 0; i <= earlier; i ++) {

iirc, earlier是您关注的两个数字的第一个

for循环的一部分说:"在满足这种情况时停止。";)

最新更新