The Math
object is a predefined JavaScript object used to perform mathematical operations. It’s also used to obtain the values of predefined mathematical constants, i.e., Pi (π
) or the square root of a number. In addition, it can also be used to generate random numbers.
It’s important to remember that the Math
object begins with an uppercase “M.” If a lower case “m” is used, the JavaScript interpreter will not recognize it as an object.
(Note: We won’t cover all of these properties and methods in detail as some of them are a little more complicated than what we are dealing with right now.)
Properties
Name  Description 
E  The value of Euler’s constant, approximately 2.718 
LN2  The natural logarithm of 2, approximately 0.693 
LN10  The natural logarithm of 10, approximately 2.302 
LOG2E  The base 2 logarithm of E, approximately 1.442 
LOG10E  The base 10 logarithm of E, approximately 0.434 
PI (π ) 
The ratio of the circumference of a circle to its diameter, approximately 3.14159 
SQRT1_2  Square root of 1/2; equivalently, 1 over the square root of 2, approximately 0.707 
SQRT2  Square root of 2, approximately 1.414 
Using Pi
You can use this script to calculate the circumference of a circle using Pi by entering the radius:
Let’s see what we did in this script.

You would then add this in the body
section of the page in order to call the script above:
Let’s take a look at the JavaScript math methods and see what we can do with them.