반환값을 직접 정할 수도 있습니다. return 문을 추가하면 됩니다. 다음 예제를 콘솔에서 실행해 보세요.
function a() {
return 10;
}
a();
< 10
함수를 호출하면 반환값으로 undefined 대신 10이 나옵니다.
명시적으로 return 문을 사용하지 않았다면 항상 함수 실행문 끝에 return undefined;가 있다고 생각하면 됩니다.
반환값을 직접 정할 수도 있습니다. return 문을 추가하면 됩니다. 다음 예제를 콘솔에서 실행해 보세요.
function a() {
return 10;
}
a();
< 10
함수를 호출하면 반환값으로 undefined 대신 10이 나옵니다.
명시적으로 return 문을 사용하지 않았다면 항상 함수 실행문 끝에 return undefined;가 있다고 생각하면 됩니다.