안녕하세요 선생님
arrow function 연습문제에서 자료.전부더하기 란 함수를 만드는 과제 말인데요
//2
var 자료 = {
data : [1,2,3,4,5],
}
자료.전부더하기 = function() {
var result=0;
this.data.forEach(function(e){
result+=e;
})
console.log(result);
// return result;
}
저는 console.log 찍도록 작성하면 답과 함께 undefined가 같이 찍혀 나옵니다.
선생님 영상에선 그냥 깔끔하게 15가 나오더라구요
return으로 찍으면 15만 나오긴 해요.
왜... 왜죠?