• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

return이 어떤 일을 한다는건지 잘모르겠어요.

21.09.11 02:00 작성 조회수 131

1

return으로 '반환'한다는 게 이해가 안돼요.

보통 어떤 경우에 쓰게되는지 알수있을까요?

답변 1

답변을 작성해보세요.

0

return은 값을 반환하는 기능을 하게 되며 대부분 개발을 하다보면 return을 사용하게 됩니다 :)

예를 들어 상품 정보들을 가져오는 함수를 개발하려면 아래와 같이 사용할 수 있습니다. 

function getProducts(){

    products = ...

    return products

}

또한 우리가 회원가입하는 코드를 구현한다고 했을 때 email, password가 제대로 됐는지 확인하려면 아래와 같이 구현을 할 수 있겠죠? 이런 함수를 또 다른 함수에서 사용하고 사용하다보면 자연스럽게 return 값이 필요함을 알 수 있습니다!

function validateUser(..){

     if ... 

       return true

     else ...

       return false

}

function createUser(...){

   result = validateUser(...)

   ...

}