JavaScript

4-3 함수 매개변수, 인수

리버윤 2023. 9. 12. 15:43
728x90

 한번만 사용하고 끝나는게 아닌 여러번 사용할 수 있는 함수를 만들기 위해 알아야 하는 것이 매개변수와 인수이다.

 

쉽게 말해 자판기로 치면

내가 가지고 있는 동전 -> 인수(argument)

자판기 속에서의 동전 -> 매개변수(parameter)

 

매개변수 : 매개변수는 함수 정의 시에 함수가 받을 입력값을 나타내는 변수이다. 함수 내부에서 이러한 매개변수를 사용하여 작업을 수행하거나 조작할 수 있다. 매개변수는 함수의 선언 부분에 정의되며 함수의 이름과 괄호 내에 위치한다.

function addNumbers(x, y) { //여기서 함수 옆 괄호 안에 든 x,y가 매개변수
  return x + y;
}

 

인수 : 인수는 함수를 호출할 때 함수에 전달하는 값 또는 표현식이다. 함수가 호출될 때 인수는 함수의 매개변수와 일치하는 순서로 전달되며, 함수 내부에서 사용된다. 즉, 함수를 호출할 때 인수는 함수에 입력값으로 전달되며 함수 내부에서 처리된다.

addNumber(5,3);  //5,3이 인수. 
8

 

 

728x90