매개변수(parameter)와 인수(argument) 구분하기

jh22j9·2020년 8월 31일
1

매개변수, 파라미터, 인수, 인자 등의 용어를 혼용해서 쓰지 않기 위해 정리한다.

매개변수(parameter)와 인수(argument) 구분하기


구분동의어정의
매개변수(parameter)인자함수를 실행하기 위해 필요하다고 지정하는 값
인수(argument)전달 인자함수를 실행할 때 매개변수로 넘겨주는 값이다.

아래 예제를 보면 직관적으로 이해할 수 있다.

function addNumber(a, b) { // a, b는 매개변수
    var sum = a + b;
    console.log(sum);
}

addNumber(2, 4); // 2, 4는 인수 
// 6

0개의 댓글