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

배열 JavaScript에서 범위의 합 찾기

<시간/>

Array 함수(Array.prototype 객체에 있는 함수)를 작성해야 합니다. 함수는 시작 인덱스와 끝 인덱스를 가져와야 하고 배열의 시작 인덱스에서 끝 인덱스까지 모든 요소를 ​​합해야 합니다(시작 및 끝 포함)

예시

const arr = [1, 2, 3, 4, 5, 6, 7];
const sumRange = function(start = 0, end = 1){
   const res = [];
   if(start > end){
      return res;
   };
   for(let i = start; i <= end; i++){
      res.push(this[i]);
   };
   return res;
};
Array.prototype.sumRange = sumRange;
console.log(arr.sumRange(0, 4));

출력

콘솔의 출력은 -

[ 1, 2, 3, 4, 5 ]