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.