문제 설명
add1
은 메소드 정의 강의에서 살펴본 대로 메소드가 한 줄일 경우 중괄호를 생략한 형태입니다.
add2
는 익명 함수를 상수 add2
에 저장하고 있습니다.
add3
은 _
를 이용했는데요. 첫 번째 _
자리에 첫 번째 매개변수가 대입되고, 두 번째 _
자리에 두 번째 매개변수가 대입됩니다.
add4
와 같이 표현할 수도 있지만 자주 사용하는 방법은 아닙니다.
_
를 이용한 함수의 표기 방식은 익명 함수를 고계 함수(Higher order function)에 매개변수로 전달하는 경우에 유용하게 사용할 수 있습니다.
실행 결과
실행 중지
실행 결과가 여기에 표시됩니다.