Math Constants (JavaScript)

Math constants return constant values that are properties of the Math object.

Math Object Constants

The following table lists constant values that are properties of the Math object.

Constant Description Approximate value
Math.E The mathematical constant e. This is Euler's number, the base of natural logarithms. 2.718
Math.LN2 The natural logarithm of 2. 0.693
Math.LN10 The natural logarithm of 10. 2.302
Math.LOG2E The base-2 logarithm of e. 1.443
Math.LOG10E The base-10 logarithm of e. 0.434
Math.PI Pi. This is the ratio of the circumference of a circle to its diameter. 3.14159
Math.SQRT1_2 The square root of 0.5, or, equivalently, one divided by the square root of 2. 0.707
Math.SQRT2 The square root of 2. 1.414


The following example illustrates how to use the Math.PI constant.

var radius = 3;  
var area = Math.PI * radius * radius;  

// Output: 28.274333882308138  


Supported in the following document modes: Quirks, Internet Explorer 6 standards, Internet Explorer 7 standards, Internet Explorer 8 standards, Internet Explorer 9 standards, Internet Explorer 10 standards, Internet Explorer 11 standards. Also supported in Store apps (Windows 8 and Windows Phone 8.1). See Version Information.

Applies To: Math Object

See Also

Number Constants
JavaScript Constants