[용어 정리] 파라미터, 아규먼트 차이
[용어 정리] 파라미터, 아규먼트 차이
아규먼트(argument)와 파라미터(parameter)를 흔히들 구분하지 않고 사용한다.
하지만 이 둘은 분명한 차이가 있다.
PARAMETER란?
- 한글 그대로 번역하면 '매개변수'라는 뜻
- 함수를 정의 할 때 외부로부터 받아들이는 임의의 값을 의미
function f(x,y){
return x+y;
};
- 위의 코드에서 x,y가 파리미터라고 볼 수 있음
ARGUMENT란?
- 한글 그대로 번여하면 '인수'라는 뜻
- 함수를 호출 할 때 이 때 사용 하게 되는 일련의 값들을 아규먼트라고 부름
- f(3,4)에서 3,4는 아규먼트
즉, 파라미터의 값으로 아규먼트(3,4 등)를 대입하는 것
출처
댓글
댓글 쓰기