함수는 JavaScript에서 하나의 데이터고, 뒤에 소괄호를 열고 닫아야 함수가 동작한다. // function function hello() { console.log('Hello!') } // call hello() 함수에 소괄호를 쓰지 않으면? function getNumber() { return 123 } console.log(getNumber) console.log(getNumber()) 단순히 함수 그 자체가 출력되는 것을 확인할 수 있다. 함수 자체와 소괄호를 열고 닫아서 호출하는 것은 다르다. 소괄호를 열고 닫아 함수를 호출해야, 함수에 지정한 return 값이 나온다. 타입 확인 function getNumber() { return 123 } console.log(typeof getNum..