function a() {
 
    b = function(){
        var c = 5;
        return c;
    }
    return b;
}

console.log(a());

결과가 ƒ (){

        var c = 5;

        return c;

    }

이렇게 나오는데 var c의 값인 5가 나오게 어떻게 하나요? 이런 함수 구조에서요