-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
해결됨
코드블록유무
20.11.20 02:05 작성 조회수 153
1
const go = (...args) => {reduce((a,f)=>f(a),args)} //if (go.value ==100) , go와 pipe의 함성하는 함수들과 초기값 같음.
const pipe = (...fs) => (a) => go(a, ...fs) //undefined
const go = (...args) => reduce((a,f)=>f(a),args) //100
const pipe = (...fs) => (a) => go(a, ...fs) //100
go함수의 구현을 statement로 했을때와, expression했을때
pipe함수에서 차이가 발생하는데 그 원인를 알고 싶습니다.
답변을 작성해보세요.
2
1
Ik Su Um
질문자2020.11.20
arrow함수 expression 아ㅋㅋㅋㅋ감사합니다.
답변 보고 처음에 뭐지 --^ 하다가 제가 문법을 제대로 안보고 물어본 문제였네요
알고 보니까 답변이 명쾌하고 간단명료 그자체네요^^ㅋㅋㅋ
1
답변 3