Mathematical
Unlike many other global objects, Math
is not a constructor. All properties and methods of Math
are static. You refer to the constant pi as Math.PI
and you call the sine function as Math.sin(x)
, where x
is the method’s argument. Constants are defined with the full precision of real numbers in JavaScript.
Note: Many
Math
functions have a precision that’s implementation-dependent.This means that different browsers can give a different result. Even the same JavaScript engine on a different OS or architecture can give different results!
Last updated