freeCodeCamp/curriculum/challenges/chinese/02-javascript-algorithms-an.../intermediate-algorithm-scri.../sum-all-numbers-in-a-range....

1.7 KiB

id title isRequired challengeType videoUrl localeTitle
a3566b1109230028080c9345 Sum All Numbers in a Range true 5 求和范围中的所有数字

Description

我们将通过两个数字的数组。返回这两个数字的总和加上它们之间所有数字的总和。最低的数字并不总是第一位。如果卡住,请记得使用Read-Search-Ask 。尝试配对程序。编写自己的代码。

Instructions

Tests

tests:
  - text: '<code>sumAll([1, 4])</code>应该返回一个数字。'
    testString: 'assert(typeof sumAll([1, 4]) === "number", "<code>sumAll([1, 4])</code> should return a number.");'
  - text: '<code>sumAll([1, 4])</code>应该返回10。'
    testString: 'assert.deepEqual(sumAll([1, 4]), 10, "<code>sumAll([1, 4])</code> should return 10.");'
  - text: '<code>sumAll([4, 1])</code>应该返回10。'
    testString: 'assert.deepEqual(sumAll([4, 1]), 10, "<code>sumAll([4, 1])</code> should return 10.");'
  - text: '<code>sumAll([5, 10])</code>应该返回45。'
    testString: 'assert.deepEqual(sumAll([5, 10]), 45, "<code>sumAll([5, 10])</code> should return 45.");'
  - text: '<code>sumAll([10, 5])</code>应该返回45。'
    testString: 'assert.deepEqual(sumAll([10, 5]), 45, "<code>sumAll([10, 5])</code> should return 45.");'

Challenge Seed

function sumAll(arr) {
  return 1;
}

sumAll([1, 4]);

Solution

// solution required