본문 바로가기

Language/JavaScript

[JavaScript] 매개변수(parameter)와 인자(argument)

Javascript에서 함수는 입력과 출력으로 이루어져 있습니다.

 

입력 - parameter, argument

출력 - return

 


 

매개변수(parameter)

함수를 정의할 때 함수 내부에서 사용할 수 있는 변수명입니다.

함수 선언식 괄호 안의 (num)을 매개변수라고 합니다.

 

 

인자(argument)

함수를 호출할 때 전달되는 값입니다.

함수 호출문 괄호 안의(4), (10)을 인자라고 합니다.

 

function divideNumber(num) {
  return num / 2;
  }
console.log (divideNumber(4))            //2 (4/2)

function divideAndAddNumber(num) {
  let result = divideNumber(num);
  return result + 1;
  }
console.log (divideAndAddNumber(10))     //6 (10/2)+1