Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 범위 내 자연수의 큐브 합산

<시간/>

문제

두 숫자의 범위 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 지정된 범위에 속하는 모든 수의 세제곱의 합을 찾아야 합니다.

예시

다음은 코드입니다 -

const range = [4, 11];
const sumCubes = ([l, h]) => {
   const findCube = num => num * num * num;
   let sum = 0;
   for(let i = l; i <= h; i++){
      sum += findCube(i);
   };
   return sum;
};
console.log(sumCubes(range));

출력

4320