WEB/Java Script
[Java Script] 함수의 기본 파라미터/ 함수의 파라미터로 사용할 값을 넣지 않았을 때 기본값으로 사용할 값
자바칩 프라푸치노
2021. 4. 24. 01:23
function calculateCircleArea(r){
return Math.PI *r*r;
}
const area = calculateCircleArea(4);
console.log(area);
const area1 =calculateCircleArea();
console.log(area1);

이렇게 function을 만들어주었다.
그리고 파라미터에 아무것도 넣지 않으면 NaN이 나온다.
function calculateCircleArea(r){
const radius = r|| 1;
return Math.PI *radius*radius;
}
아무것도 넣지 않았을때 기본값을 설정하려면 이렇게 하면 된다.
radius에 r이나 1을 넣으면 된다
이것은 앞서 배웠듯이 r이 없으면 1이 나온다.
2021.04.23 - [WEB/Java Script] - [Java Script] 논리연산자 && and 연산자/ || or 연산자 에서 truthy와 falsy/
[Java Script] 논리연산자 && and 연산자/ || or 연산자 에서 truthy와 falsy/
논리연산자를 사용할때 꼭 true나 false를 사용하지 않아도 된다 truthy한 값이나 falsy한 값을 사용해도된다. const dog ={ name : '멍멍이' }; function getName(animal){ if(animal){ return animal.name; } re..
sso-feeling.tistory.com
function calculateCircleArea(r = 1) {
return Math.PI * r * r;
}
다르게는 이렇게 사용할 수 있다
기본 파라미터를 미리 지정해놓는 것이다.
728x90