JavaScript-매개변수와 인수(parameter, argument)

hannah·2023년 7월 23일
0

JavaScript

목록 보기
23/121

매개변수와 인수

argument는 첫 번째 선언의 자리에 parameter와 연결

function a(parameter) {			//선언-parameter
	console.log(parameter);
}
a('argument');					//호출-argument

parameter 변수에다가 argument를 넣는다.
매개변수(parameter)도 변수다.

function a(w,x,y,z) {
	console.log(w,x,y,z);
    console.log(arguments);
}
a('Hello', 'Parameter', 'Argument');		//w는 HEllo와 매치, x는 Parameter와 매치, y는 Argument와 매치가 되고, z는 undefined로 남는다.

매개변수의 개수를 인수보다 적을 경우

function a(w,x) {
	console.log(w,x);
}
a('Hello', 'Parameter', 'Argument');		//Hello Parameter

문제
매개변수로 x,y,z을 받아 곱한 값을 반환하는 multiply 함수를 만들어 보기(화살표 함수 사용하기)










정답

const f = (x,y,z) => {
        return x*y*z;
}

f(2,3,4)		//24

화살표 함수를 사용할 때 중괄호와 return이 붙어있으면 두개를 생략 가능

const f = (x,y,z) => x*y*z;

0개의 댓글