foo('Kim', 22);
// 전달인자 Kim, 22
함수를 호출할 때 값을 전달한다고 해서 전달인자라고 부른다
전달인자는 고정되어 있지 않고 호출할 때마다 변하는 값이기 때문에 변수가 아닌 값이라고 정의한다
인수라고도 부른다
function foo(a) {
return a;
}
// 매개변수 a
함수 내부에 있는 인자로써 특정한 값이 정해져 있는 것이 아니라 함수를 호출하면서 건내준 값이 변수에 담기게 된다
들어온 인자가 매개체 역할을 하기 때문에 매개변수라고 한다