Math.PI 속성이란?
JavaScript에서 Math 객체의 PI 속성은 원주율 π(pi)의 값을 나타냅니다. 원주율은 원의 둘레를 지름으로 나눈 비율을 의미하며, 그 값은 약 3.141592653589793입니다.
Math.PI는 읽기 전용(read-only) 속성으로, 함수가 아니기 때문에 괄호 없이 그대로 참조하여 사용합니다. 별도의 매개변수나 설정 없이 어디서든 즉시 호출할 수 있다는 점이 특징입니다.
문법(Syntax)
Math.PI
예제
다음은 Math.PI 속성의 값을 웹 페이지에 출력하는 간단한 예제입니다.
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var result = Math.PI; document.write(result); </script> </body> </html>
출력 결과
3.141592653589793
실전 활용 예시
Math.PI는 원과 관련된 수학적 계산에 유용하게 활용됩니다.
- 원의 넓이 계산:
Math.PI * 반지름 * 반지름 - 원의 둘레 계산:
2 * Math.PI * 반지름 - 각도 변환: 도(degree)를 라디안(radian)으로 변환할 때
각도 * Math.PI / 180형태로 사용합니다.
예를 들어 반지름이 5인 원의 넓이를 구하는 코드는 다음과 같습니다.
var radius = 5; var area = Math.PI * radius * radius; console.log(area); // 78.53981633974483
이처럼 Math.PI 속성을 활용하면 삼각형, 원, 구 등 다양한 기하학 계산을 정확하고 간편하게 처리할 수 있습니다.