Javascript Trigonometry
All angles below are in radians. An angle r in radians has measure 180 * r / Math.PI in degrees.
Sine
Math.sin(r);
Output
a value between -1 and 1.
Math.asin(r);
Output
arcsine (the reverse of the sine) of r.
Math.asinh(r)
Output
the hyperbolic arcsine of r.
Cosine
Math.cos(r)
Output
a value between -1 and 1
Math.acos(r);
Output
arccosine (the reverse of the cosine) of r
Math.acosh(r);
Output
The hyperbolic arccosine of r.
Tangent
Math.tan(r);
Output
tangent of r.
Math.atan(r);
Output
arctangent (the reverse of the tangent) of r
Math.atanh(r);
Output
The hyperbolic arctangent of r
Math.atan2(x, y);
Output
the value of an angle from (0, 0) to (x, y) in radians