☂️ 커링
🍋 커링이란???"커링은 함수 인자를 받는 대신, 한개만 받는 여러개의 함수를 리턴"이다 라고 대부분 설명이 나온다.나의 생각으로는 함수 안에 함수 안에 함수를 리턴해주는 방식으로 이해했다.덧셈,곱셈을 통해서 커링을 어떻게 사용했는지 알아보자 🍈 덧셈,곱셈 을 커링으로 만들기덧셈,곱셈에 인자를 똑같이 받고, 결과값만 다르게 커링을 만들어보면 아래와 같다.화살표 함수로 만들었으며, a,b,fn을 받고 a,b는 덧셈,곱셈 할 숫자를 입력하는 것이고, fn은 두개의 인자를 통해서 함수의 결과를 리턴한다. 그리고 sum,multipy 함수를 만든다./** * 인자를 똑같이 받고 결과값만 다르게 받고 싶다 * ex) 5,4를 받는 인자가 존재하고, 결과(곱셈,덧셈)이 달랐으면 좋겠다 */const curry..
2024. 5. 29.