Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

자바스크립트에서 각도(도)를 라디안으로 변환하는 방법

라디안(Radian)이란?

라디안은 각도를 측정하는 단위로, 수학의 여러 분야에서 표준 각도 단위로 사용됩니다. 라디안은 원의 반지름 길이와 호의 길이가 같아질 때의 중심각으로 정의되며, 180도는 π(파이) 라디안과 같습니다.

이번 글에서는 숫자 형태의 각도(도)를 입력받아 그에 해당하는 라디안 값을 반환하는 자바스크립트 함수를 작성해 보겠습니다.

변환 공식

도(degree)를 라디안(radian)으로 변환하려면 다음 공식을 사용합니다.

라디안 = 도 × (π / 180)

자바스크립트에서는 내장 상수인 Math.PI를 활용하면 별도의 값 선언 없이 간단하게 구현할 수 있습니다.

예제 코드

다음은 각도를 라디안으로 변환하는 자바스크립트 코드입니다.

const deg = 180;

const degreeToRadian = (degree) => {
  const factor = Math.PI / 180;
  return degree * factor;
};

console.log(degreeToRadian(deg));

출력 결과

위 코드를 실행하면 콘솔에 다음과 같은 결과가 출력됩니다.

3.141592653589793

180도는 정확히 π 라디안이므로, 결과값이 Math.PI 값과 일치하는 것을 확인할 수 있습니다. 참고로 변환 시에는 반드시 도에 (π / 180)을 곱해야 하며, 나누게 되면 잘못된 결과가 나오므로 주의해야 합니다.