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 = > var angle = 45> === angletrue
degrees(degrees)
Converts degrees
to its corresponding value in radians.
> 05235987755982988
radians(radians)
Converts radians
to its corresponding value in degrees.
> 29999999999999996 > 30000000000000004
see also
scijs/almost-equal
- determine if two floats are nearly equal