function a(parameter) {
console.log(paramerter);
}
a('argument'); //실행결과는 argument
함수를 선언 할 때는 parameter(매개변수), 함수를 호출 할 때는 argument(인수)
parameter = 'argument';
ex 1)
function a(w, x, y, z) {
console.log(w, x, y, z);
console.log(arguments);
}
a('Hello', 'Parameter', 'Argument');
//실행결과
Hello Parameter Argument undefined
Arguments(3) ['Hello', 'Parameter', 'Argument']
ex 2)
function add(x, y){
return x + y;
}
add(5, 3);
//실행결과
8
ex 3)
const f = (x, y, z) => {
return x * y * z;
}
f(2, 3, 4);
//실행결과
24
ex 4)
function minus1(x, y){
const a = 100;
return (x - y) * a;
}
console.log(minus1(5, 3));
//실행결과
200
'개발 > JavaScript' 카테고리의 다른 글
자바스크립트(Javascript) 순서도를 그리는 이유 (0) | 2021.08.23 |
---|---|
자바스크립트(Javascript) 객체의 비교(원시값과의 차이점) (0) | 2021.08.04 |
자바스크립트(Javascript) 객체 리터럴 기본 (0) | 2021.08.04 |
자바스크립트(Javascript) 함수(function) 기본 (0) | 2021.08.04 |
자바스크립트(Javascript) 배열에서 삭제하고 싶은 요소만 삭제하는법 (0) | 2021.08.03 |