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

2.1 KiB
Raw Blame History

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