더북(TheBook)

반환값을 직접 정할 수도 있습니다. return 문을 추가하면 됩니다. 다음 예제를 콘솔에서 실행해 보세요.

function a() {
  return 10;
}
a();
< 10

함수를 호출하면 반환값으로 undefined 대신 10이 나옵니다.

명시적으로 return 문을 사용하지 않았다면 항상 함수 실행문 끝에 return undefined;가 있다고 생각하면 됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.