#TIL - JavaScript 매개변수와 인자 (parameter and argument)

바쁘다 바빠 현대사회·2020년 5월 27일
0

JavaScript

목록 보기
4/14
post-thumbnail

Parameter and Argument

함수에서 return 을 해서 데이터를 반환했다면,
데이터를 받아내는 방법도 있다.

함수 내부 소괄호에 값을 입력하여 데이터를 받는 것이다. 말로만 설명해서는 이해가 잘 가지 않을 수 있으니까, 예시를 보자.

function getAge(age){
return age + 살;
}

let result = getAge(90);
console.log (result);

위의 함수는 나이를 입력하면 '나이'살 이라고 나오도록 하는 함수이다.
위의 함수에서 getAge(age){ --- } 라고 쓰여진 부분에 들어간 age가 바로 매개변수, parameter이다.

그렇다면 인자는?
그 아래의 let result = getAge(90); 부분의 '90'이 바로 인자 이다.

매개변수는 함수의 특별한 성질을 나타내는 변수 이다.
고로, 특정 변수인 age가 매개변수이고
그 변수에 인풋으로 들어온 데이터, 즉 위의 '90' 이 인자가 되는 것이다.

매개변수 = 함수의 특별한 성질을 나타내는 변수.
인자 = 함수에 인풋으로 들어온 데이터

profile
알쏭달쏭 디지털 세상

0개의 댓글