함수란?

작업을 수행하거나 계산을 작업하도록 설계된 독립적 블럭

function을 선언하기 위해서는

  1. 함수의 키워드인 function을 선언해주고,
  2. 함수의 이름을 그 옆에 넣어주고,
  3. 소괄호와 중괄호를 붙여서
  4. 마지막에 중괄호 안에 원하는 내용을 넣어주면 끝난다.
function name (name) {
	return console.log(name)
}

name (); // 선언한 name 함수를 실행

1~4까지의 단계는 함수를 선언한 것이고, 실행을 하지 않았기 때문에

위의 코드와 같이 name() 함수라 적어야 실행이 가능하다.

return

function name(){
	4
}

console.log(name()); // 콘솔창에 4가 출력

let info = name();

console.log(info); //undefined가 출력

인자와 매개변수