-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
Math.radians에 대해
22.11.01 20:39 작성 조회수 285
0
안녕하세요 코딩일레븐님😊
강의를 보다가 Math.radians를 따로 정의하시고 사용하시더라구요.
Math.radians = (degrees) => {
return (degrees * Math.PI) / 100;
}
Math 객체에 radians를 mutate해서 추가해주신 것 같은데
혹시 이런 방식으로 추가하는 게 TypeScript에서도 가능할까요?
답변을 작성해보세요.
0
코딩일레븐
지식공유자2022.11.05
안녕하세요 사실 이 함수의 핵심은
(degrees x Math.PI ) / 180 으로 45를 던졌을 때 0.785398... 이라는 숫자를 얻는 것입니다.
Math.radians 가 아닌 일반 함수로 구현하셔도 됩니다.
const degToRad = (deg: number): number => {
return deg * (Math.PI / 180.0);
};
console.log(degToRad(45)); // 0.7853981633974483
답변 1