//상수 (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()}
;
그래서 반지름이 재할당 될 때마다 출력값이 달라짐.