[javascript] 삼각함수 계산 (sin, cos, tan)
삼각함수는 수학 및 공학에서 매우 중요한 역할을 합니다. JavaScript를 사용하여 간단한 삼각함수 계산을 할 수 있습니다. 여기에서는 Math
객체의 메소드를 사용하여 sin, cos, tan 값을 구하는 방법을 알아보겠습니다.
사인값 (sin)
사인값은 주어진 각도에 대한 삼각비로, 직각 삼각형에서 “반대 변의 길이 / 빗변의 길이”로 정의됩니다. JavaScript에서는 Math.sin()
메소드를 사용하여 사인값을 계산할 수 있습니다.
let angle = 45; // 각도
let sinValue = Math.sin(angle * Math.PI / 180); // 각도를 라디안으로 변환하여 사인값 계산
console.log(sinValue); // 콘솔에 결과 출력
코사인값 (cos)
코사인값은 주어진 각도에 대한 삼각비로, 직각 삼각형에서 “인접 변의 길이 / 빗변의 길이”로 정의됩니다. JavaScript에서는 Math.cos()
메소드를 사용하여 코사인값을 계산할 수 있습니다.
let angle = 45; // 각도
let cosValue = Math.cos(angle * Math.PI / 180); // 각도를 라디안으로 변환하여 코사인값 계산
console.log(cosValue); // 콘솔에 결과 출력
탄젠트값 (tan)
탄젠트값은 주어진 각도에 대한 삼각비로, 직각 삼각형에서 “반대 변의 길이 / 인접 변의 길이”로 정의됩니다. JavaScript에서는 Math.tan()
메소드를 사용하여 탄젠트값을 계산할 수 있습니다.
let angle = 45; // 각도
let tanValue = Math.tan(angle * Math.PI / 180); // 각도를 라디안으로 변환하여 탄젠트값 계산
console.log(tanValue); // 콘솔에 결과 출력
이렇게 JavaScript를 사용하여 간단한 삼각함수 계산을 할 수 있습니다. 각도를 라디안으로 변환하는 것이 중요하니 주의하시기 바랍니다.
참고 문헌:
- Mozilla Developer Network. “Math 객체” https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math