본문 바로가기
자바스크립트 (JavaScript)

매개변수(parameter)와 전달인자(argument)

by 멸치김밥 2021. 12. 20.

비슷하여 혼용되는 경우가 많은것 같아 기록

 

매개변수는 함수를 정의할 때 쓰이고,

전달인자는 그 함수를 사용할 때 전달할 값의 의미로 쓰인다.

 

function plus(a, b) {
  return a + b;
}

console.log(plus(3, 7));

위처럼 함수를 정의하고 사용한다고 가정하면 

첫째줄에 함수를 정의할 때 전달 받고자 하는 a, b는 매개변수라고 하고

마지막줄에서 함수를 사용할 때 함수에 전달하기 위해 입력한 3, 7을 전달인자라고 한다.

댓글