EN
JavaScript - convert radians to degrees (rad to deg)
12 points
In this article, we're going to have a look at how to convert radians to degrees using JavaScript. In JavaScript, there is no built-in conversion method. It is necessary to write own one.
Conversion can be made with the following formula:
A simple implementation is presented in the below.
xxxxxxxxxx
1
function radToDeg(rad) {
2
return rad * (180.0 / Math.PI);
3
}
4
5
6
// Usage example:
7
8
console.log( radToDeg( 0 ) ); // 0.0 degrees
9
console.log( radToDeg( Math.PI / 2 ) ); // 90.0 degrees
10
console.log( radToDeg( Math.PI ) ); // 180.0 degrees
11
12
console.log( radToDeg( 3.141592653589793 / 6 ) ); // ~30 degrees
13
console.log( radToDeg( 3.141592653589793 / 4 ) ); // 45 degrees
14
console.log( radToDeg( 3.141592653589793 / 2 ) ); // 90 degrees
15
console.log( radToDeg( 3.141592653589793 ) ); // 180 degrees
16
console.log( radToDeg( 3.141592653589793 * 1.5 ) ); // 270 degrees
17
console.log( radToDeg( 3.141592653589793 * 2 ) ); // 360 degrees