작업을 수행하거나 계산을 작업하도록 설계된 독립적 블럭
function을 선언하기 위해서는
function name (name) {
return console.log(name)
}
name (); // 선언한 name 함수를 실행
1~4까지의 단계는 함수를 선언한 것이고, 실행을 하지 않았기 때문에
위의 코드와 같이 name() 함수라 적어야 실행이 가능하다.
function name(){
4
}
console.log(name()); // 콘솔창에 4가 출력
let info = name();
console.log(info); //undefined가 출력