Javascript
Javascript - 함수의 기본 파라미터
Starters
2020. 9. 4. 20:51
함수를 호출할 때, 원래 넣어야할 파라미터 값을 넣지 않았을 때,
지정할 값을 정하는 것을 의미
function calculateCircleArea(r){
return Math.PI * r * r;
}
const area = calculateCircleArea(4); // 파라미터 넣어야함
console.log(area)
만약 파라미터 넣지 않는다면, 단축 평가 논리 계산법 사용
function calculateCircleArea(r){
const radius = r || 1; // 만약에 값이 없다면 1을 기본값으로 사용하겠다는 뜻
return Math.PI * radius * radius;
}
const area = calculateCircleArea();
console.log(area)
ES6 문법 사용
function calculateCircleArea(r = 1){ // 파라미터 자리에 바로 기본값 지정
return Math.PI * r * r;
}
const area = calculateCircleArea();
console.log(area)
화살표 함수에도 사용가능
function calculateCircleArea = (r = 1) => Math.PI * r * r;
const area = calculateCircleArea();
console.log(area)