JavaScript math constants

In JavaScript Math is a global object with mathematical functions and constants.

Math object is extendible. for instance to make a function to calculate cuboid of a given number.
Math['cuboid'] = function(number) {
    return number * number * number
}
or defining a constant
Math['some_constant'] = value;

You can use your new function like any other function ie
console.log(Math.cuboid(3)) // returns 27
console.log(Math.some_constant) // returns value

Math.E
Euler's constant and the base of natural logarithms;
console.log(Math.E) // returns 2.718281828459045

Math.LN2
Natural logarithm of 2;
console.log(Math.LN2) // returns 0.6931471805599453

Math.LN10
Natural logarithm of 10;
console.log(Math.LN10) // returns 2.302585092994046

Math.LOG2E
Base 2 logarithm of E;
console.log(Math.LOG2E) // returns 1.4426950408889634

Math.LOG10E
Base 10 logarithm of E;
console.log(Math.LOG10E) // returns 0.4342944819032518

Math.PI
Ratio of the a circle's circumference to its diameter;
console.log(Math.PI) // returns 3.141592653589793

Math.SQRT1_2
Square root of ½ (or equivalently, 1/√2over the square root of 2);
console.log(Math.SQRT1_2) // returns 0.7071067811865476

Math.SQRT2
Square root of 2;
console.log(Math.SQRT2) // returns 1.4142135623730951

Comments

Popular posts from this blog

JavaScript introduction to variables

Solutions to blocked URLs on Facebook

How to set content disposition headers for express nodejs apps

How to stop moz dotbot from accessing your website

How to set content disposition header for nginx server to force content download