1
- /**
2
- * @function degreesToRadians
3
- * @description convert from degrees to radians
4
- * @param {Integer } angle in degrees
5
- * @return {Integer } degrees * pi / 180
6
- * @see https://en.wikipedia.org/wiki/Degree_(angle)
7
- * @example degreesToRadians(45) = 0.7853981633974483
8
- */
9
- function degreesToRadians ( degrees ) {
10
- return degrees * Math . PI / 180
11
- }
1
+ import { degreeToRadian } from "./DegreeToRadian.js"
12
2
13
3
/**
14
4
* @function circularArcLength
@@ -20,7 +10,7 @@ function degreesToRadians (degrees) {
20
10
* @example circularArcLength(3, 45) = 2.356194490192345
21
11
*/
22
12
function circularArcLength ( radius , degrees ) {
23
- return radius * degreesToRadians ( degrees )
13
+ return radius * degreeToRadian ( degrees )
24
14
}
25
15
/**
26
16
* @function circularArcArea
@@ -32,7 +22,7 @@ function circularArcLength (radius, degrees) {
32
22
* @example circularArcArea(3,45) = 3.5342917352885173
33
23
*/
34
24
function circularArcArea ( radius , degrees ) {
35
- return Math . pow ( radius , 2 ) * degreesToRadians ( degrees ) / 2
25
+ return Math . pow ( radius , 2 ) * degreeToRadian ( degrees ) / 2
36
26
}
37
27
38
28
export {
0 commit comments