개발자의 공부방/Frontend

javascript] 함수의 기본파라미터

  • -
728x90
반응형

자바스크립트에서 기본 함수의 파라미터를 어떻게 정의하는지 알아보자.
function calcCircleArea(r) {
	const radius = r || 1;
    return Math.PI * radius * radius;
}

const area = calcCircleArea();
console.log(area)

위의 코드는 함수 안에 파라미터가 없을 때 기본 값을 1로 지정하게끔 하는 코드이다.

 

아래는 기본 값을 지정하는 방법의 또 다른 방법이다.

//1.
function calcCircleArea(r = 1) {
	const radius = r || 1;
    return Math.PI * radius * radius;
}

const area = calcCircleArea();
console.log(area)

//---------------------------------------

//2.
const calcCircleArea = (r = 1) => return Math.PI * radius * radius;

const area = calcCircleArea();
console.log(area)

첫번째는 파라미터에 다이렉트로 equals sign으로 1을 지정한 것이고,

두번째는 ES6의 Arrow function을 이용한 방법이다.

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.