javascript] 함수의 기본파라미터

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을 이용한 방법이다.

반응형

from http://jjunii486.tistory.com/278 by ccl(A) rewrite - 2021-12-16 00:27:35