function one() {return function two() { console.log("one function return two function"); }}const test = one(); one() 함수는 two를 return 하는 함수이다.그런데, one() 이라는 함수를 바로 사용하면 다음과 같이 two 를 실행하여 console.log("one function return two function"); 이 동작이 리턴되어 실행되는 것이 아닌 two() 함수 자체를 리턴하여 출력되는 모습을 볼 수 있다. 그런데, one() 함수를 그냥 사용하지 않고 const test = one();으로 저장하여 test(); 를 입력하면 two의 함수가 아닌 two 함수가 실행된 결과 값이..