이전에 공부하던 부분부터 이어서 플레이할 수 있습니다.
이어서 보기 처음부터 보기

다른 함수를 매개변수로 받거나 함수를 리턴타입으로 사용하는 함수를 고차함수라고 한다.

이번에는 함수를 리턴하는 함수를 사용해 본다.

makeAdder 함수

  • 함수안에서 함수를 생성해서 리턴한다
  • makeAdder는 결과적으로 두 개의 정수를 더하는 함수
  • 하나의 정수를 받아서, 정수를 받아 정수를 리턴하는 함수를 만들어 리턴한다
  • 이런 식으로 여러 개의 매개변수를 받는 함수를 쪼개서 하나의 매개변수를 받은 뒤 나머지 매개변수를 받는 함수를 리턴하는 함수를 커링(Currying)함수라고 한다

본 강의에 등록된 질문이 없습니다. 혹시 궁금하신 부분이 있으면 주저하지 말고 무엇이든 물어보세요.