Math.SQRT1_2
The Math.SQRT1_2
property represents the square root of 1/2 which is approximately 0.707:
$$\backslash mathtt\{\backslash mi\{Math.SQRT1\_2\}\}\; =\; \backslash sqrt\{\backslash frac\{1\}\{2\}\}\; =\; \backslash frac\{1\}\{\backslash sqrt\{2\}\}\; \backslash approx\; 0.707$$
Property attributes of Math.SQRT1_2 


Writable  no 
Enumerable  no 
Configurable  no 
Description
Because SQRT1_2
is a static property of Math
, you always use it as Math.SQRT1_2
, rather than as a property of a Math
object you created (Math
is not a constructor).
Examples
Using Math.SQRT1_2
The following function returns 1 over the square root of 2:
function getRoot1_2() { return Math.SQRT1_2; } getRoot1_2(); // 0.7071067811865476
Specifications
Specification  Status  Comment 

ECMAScript 1st Edition (ECMA262)  Standard  Initial definition. Implemented in JavaScript 1.0. 
ECMAScript 5.1 (ECMA262) The definition of 'Math.SQRT1_2' in that specification. 
Standard  
ECMAScript 2015 (6th Edition, ECMA262) The definition of 'Math.SQRT1_2' in that specification. 
Standard  
ECMAScript 2017 Draft (ECMA262) The definition of 'Math.SQRT1_2' in that specification. 
Draft 
Browser compatibility
Feature  Chrome  Firefox (Gecko)  Internet Explorer  Opera  Safari 

Basic support  (Yes)  (Yes)  (Yes)  (Yes)  (Yes) 
Feature  Android  Chrome for Android  Firefox Mobile (Gecko)  IE Mobile  Opera Mobile  Safari Mobile 

Basic support  (Yes)  (Yes)  (Yes)  (Yes)  (Yes)  (Yes) 
See also
License
© 2016 Mozilla Contributors
Licensed under the Creative Commons AttributionShareAlike License v2.5 or later.
https://developer.mozilla.org/enus/docs/web/javascript/reference/global_objects/math/sqrt1_2