function a() {let a = 123return function b() {return a++}}함수 밖에 전역변수에서 쓸 때 garbage data를 쓰기 때문에 안 쓰기 위해 안에 넣는다.그런데 이렇게 된다면 scope로 인해 내부에 있는 값을 외부에서 건드