Skip to content

Commit eca3906

Browse files
Added: Degree to Radian conversion (#46)
1 parent dd4aa5a commit eca3906

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

Maths/DegreesToRadians.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/** * A function to get radians from the degrees
2+
* @param {number} degree - The input integer
3+
* @return {number} radians of degrees
4+
* @example degreesToRadians(45) => 0.7853 | degreesToRadians(90) => 1.5708
5+
* @see https://en.m.wikipedia.org/wiki/Radian
6+
* @author MohdFaisalBidda <https://github.com/MohdFaisalBidda>
7+
*/
8+
9+
export const degreesToRadians =(degrees:number):number =>{
10+
return degrees * Math.PI/180;
11+
}

Maths/test/DegreesToRadians.test.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import {degreesToRadians} from '../DegreesToRadians';
2+
3+
test("DegreesToRadians", () => {
4+
expect(degreesToRadians(0)).toBe(0);
5+
expect(degreesToRadians(45)).toBe(0.7853981633974483);
6+
expect(degreesToRadians(90)).toBe(1.5707963267948966);
7+
});

0 commit comments

Comments
 (0)