인프런 커뮤니티 질문&답변
클로저 내용을 공부하다가 궁금해서 만든코드인데 이렇게는 못쓰나요?
작성
·
317
0
'''
function add7(a){
return function(b){
return function(c){
return a+b+c;
}
}
}
'''
강의에는 내부함수가 하나만 있던데 이렇게 두번 쓰면 어떻게 하나요?
내부함수가 하나인 경우 그러니까
'''
'''
function add_maker(a){
return function(b){
return a+b;
}
}
'''
이런 경우엔
'''
var k = add_maker(3);
console.log(k(4));
'''
이렇게 해서 3+4 결과값을 출력하게 하는데 3개일때는 어떻게 해봐도 안되더군요 이런경우는 어떻게 해야하나요?





