return

keon lee·2025년 11월 10일

React.js

목록 보기
2/3

코드를 작성하다 보면 다양한 함수를 만들게 된다. 자료형과 함수를 공부하면서 습관적으로 쓰던 return에 대해서 명확하게 어떤 경우에 사용하는지 정의하고 싶었다.

일반적으로 return을 명시하지 않더라도 모든 함수는 return 값으로 undefined를 반환한다.
그럼 그 이외 어떤 경우 return을 명시해 활용할 수 있을까?

1. 값을 반환하는 경우

function sum(a, b) {
  return a + b; // 결과값 반환
}
let result = sum(3, 5);

2. 함수의 종료

function divide(a, b) {
  if (b === 0) {
    return; // 0으로 나눌 때 함수 즉시 종료
  }
  return a / b;
}

0개의 댓글