1.함수의 반환 (return)
- 모든 함수는 반환(return)을 한다.
- 함수 내부에 return 키워드가 보이지 않으면 반환을 생략했다는 뜻이다.
- 함수가 반환을 생략하면 undefined라는 값을 반환한다.
- 함수가 반환하는 값을 확인하는 법은 다음과 같다.
function noParameter() {
실행문
}
let result4 = noParameter();
console.log(result4);
- 위와 같이 함수를 호출해서 반환한 값을 저장해서 확인할 수 있다.
console.log(noParameter());
2. 매개변수(parameter)와 인자(argument)
funtion 함수이름(매개변수) {
함수내용
}
함수이름(인자);
- 매개변수는 함수가 호출될 때 정보를 받을 수 있도록 함수가 생성될때 생성된 변수이다.
- 함수를 호출할때 ()사이에 넣는 값이 인자이다.