--- title: Math.SQRT2 short-title: SQRT2 slug: Web/JavaScript/Reference/Global_Objects/Math/SQRT2 page-type: javascript-static-data-property browser-compat: javascript.builtins.Math.SQRT2 sidebar: jsref --- The **`Math.SQRT2`** static data property represents the square root of 2, approximately 1.414. {{InteractiveExample("JavaScript Demo: Math.SQRT2", "shorter")}} ```js interactive-example function getRoot2() { return Math.SQRT2; } console.log(getRoot2()); // Expected output: 1.4142135623730951 ``` ## Value π™ΌπšŠπšπš‘.πš‚πš€πšπšƒπŸΈ=2β‰ˆ1.414\mathtt{Math.SQRT2} = \sqrt{2} \approx 1.414 {{js_property_attributes(0, 0, 0)}} ## Description `Math.SQRT2` is a constant and a more performant equivalent to [`Math.sqrt(2)`](/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/sqrt). Because `SQRT2` is a static property of `Math`, you always use it as `Math.SQRT2`, rather than as a property of a `Math` object you created (`Math` is not a constructor). ## Examples ### Using Math.SQRT2 The following function returns the square root of 2: ```js function getRoot2() { return Math.SQRT2; } getRoot2(); // 1.4142135623730951 ``` ## Specifications {{Specifications}} ## Browser compatibility {{Compat}} ## See also - {{jsxref("Math.pow()")}} - {{jsxref("Math.sqrt()")}}