⛱ 진자루 매개변수 맨날 보면서도 뭔지 모르겠는거...
그래서 일단 적어본다. 매개변수가 뭔지
추가로 인수도 뭔지 적어본다.
여러번 읽다보면 알게되겠지
파라미터, 함수를 정의할 때 사용되는 변수
함수 선언 시 (괄호) 안에 들어가는 값이며, 함수 안쪽에서 변수와 같은 역할을 한다.
함수가 호출될 때 값을 전달받게되고 이때 매개변수의 값이 정의된다.
myNumber 가 매개변수
function doubleNumber(myNumber) { let myResult = myNumber * 2 return myResult }
함수가 호출될 때 실제로 담기는 값
함수가 매개변수를 갖고 있는 상태라면, 함수 호출 시 인자로 전달한 값은 매개변수를 통해 사용할 수 있게 된다.
함수 doubleNumber( )안에 넣은 3이라는 숫자가 인자
doubleNumber(3); // <- doubleNumber를 호출하면서 값 3을 전달해주겠다.