작성
·
173
1
강사님은 merge 함수에서 return에 intervals를 주셨습니다.
제 생각에는 before 객체를 추가한 result를 return에 써야된다고 생각했는데 결과는 같아서 그부분이 이해가 안갑니다.
result변수의 쓰임새와 intervals값이 제대로 결과값이 나오는 이유를 알 수 있을까요.
답변 1
0
안녕하세요. dark chocolate님
질문주신 내용중:
강사님은 merge 함수에서 return에 intervals를 주셨습니다.
이부분 영상에서 return intervals; 로 되어있는데
return result; 가 맞습니다.
merge함수에서는 기존 intervals 값을 조작해서 result에다가 add했기때문에
result를 넘겨야 합니다.
(ntervals를 넘기면 수정된 값이 넘어가지 않습니다.)
참고로 git에는 return result로 되어 있습니다.
영상은 수정해서 올리도록하겠습니다.