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

Js13k game jam multiplayer wack'a mole game concept

How to change sound volume using webAudio api gain property

How to use canvas context rect method for drawing rectangles

JavaScript var const and let

How to use fetch api submit an html form