1.0.0 • Published 8 years ago
radians v1.0.0
radians
![]()
In JavaScript, methods like Math.sin, Math.atan2, and CanvasRenderingContext2D.arc use radians instead of degrees. It may be helpful to have functions to convert between the two to reduce instances of Math.PI / 180 in your code, as they may appear misleading.
The API for this module is based off of Elm's built-in angle conversion functions.
usage
> const { degrees, radians } = require('radians')
> var angle = 45
> radians(degrees(angle)) === angle
truedegrees(degrees)
Converts degrees to its corresponding value in radians.
> degrees(30)
0.5235987755982988radians(radians)
Converts radians to its corresponding value in degrees.
> radians(0.5235987755982988)
29.999999999999996
> radians(0.5235987755982989)
30.000000000000004see also
scijs/almost-equal- determine if two floats are nearly equal
