Math object is a global object.
Math is not a constructor.
Math is a static object, meaning that it's properties and methods are static and are accessible without an instance of the object.
For example, to get the absolute value of a number one needs to call the
Math.abs() function. Creating an instance of the
Math objects results in an error:
var my_math = new Math(); // wrong, throws an TypeError Math.abs(-123); // 123
Likewise, you refer to the constant pi as
1 / 2, equivalent to
1 / Math.sqrt(2)(0.707)
Math.E) raised to the power of x, equivalent to
max([value1 [ , value2 [ , ...]]])
min([value1 [ , value2 [ , ...]]])