var runningSum = function(nums) {
const output = [];
output[0] = nums[0];
for(let i=1; i<nums.length; i++) {
output[i] = output[i-1] + nums[i];
}
return output;
};
빌트인 배열 메소드를 사용하지 않고 풀어보았다.
1. 결과를 담을 새로운 배열(output
)을 선언한다.
2.nums
의 첫 번째 요소를output
에 첫 번째 요소로 집어넣는다.
3.output
의 현재 인덱스의 값 =output
의 이전 인덱스의 값 +nums
의 현재 인덱스의 값
위 식대로 코드를 작성해면 된다.