[JS_오답노트]_원의 넓이(함수)

hanseungjune·2022년 5월 29일
0

JavaScript

목록 보기
13/87
post-thumbnail

풀이과정

//상수 (constant)
const PI = 3.14;  //원주율
let radius = 0;   //반지름

//원의 넓이를 계산하는 함수
function calculateArea() {
  return PI * radius * radius;
}

// 반지름에 다른 원의 넓이를 출력하는 함수
function printArea() {
  return `반지름이 ${radius}일 때, 원의 넓이는 ${calculateArea()}`;
}

radius = 4;
console.log(printArea());

radius = 7;
console.log(printArea());

radius = 8;
console.log(printArea());

해설

먼저 반지름(radius, 변수), 원주율(PI, 상수)로 선언 및 값을 입력해준다.

calculateArea() 함수를 선언
return 값은 radius^2 * PI

printArea() 함수를 선언
return 값은 반지름이 ${radius}일 때, 원의 넓이는 ${calculateArea()};

그래서 반지름이 재할당 될 때마다 출력값이 달라짐.

profile
필요하다면 공부하는 개발자, 한승준

0개의 댓글