JavaScript Math.SQRT1_2 属性
在数学中,一个正数乘以自身表示该数的平方。例如,5 是 25 的平方根,则表示为 5=25,或者我们可以将相同的等式表示为 5^2 = 25。
JavaScript 中的 Math.SQRT1_2 属性是 Math 对象中预定义的常量,表示 1/2 的平方根。此属性等效于 Math.sqrt(0.5)。它是 Math 对象提供的众多属性之一,用于在 JavaScript 中执行数学运算。
语法
以下是 JavaScript Math.SQRT1_2 属性的语法 -
Math.SQRT1_2
返回值
此属性返回 1/2 的平方根。
示例 1
在下面的示例中,我们使用 JavaScript Math.SQRT1_2 属性返回 1/2 的平方根 -
<html> <body> <script> const result = Math.SQRT1_2; document.write(result); </script> </body> </html>
输出
如果我们执行上述程序,此属性将返回近似值"0.70710"。
示例 2
这里,我们计算 1/2 的平方根,并将其与 Math.SQRT1_2 属性进行比较 -
<html> <body> <script> const value = Math.sqrt(1 / 2); document.write(value === Math.SQRT1_2); </script> </body> </html>
输出
执行上述程序后,返回结果"true",因为两者相等。
示例 3
此处,函数 calPerOfRootHalf 使用 Math.SQRT1_2 计算给定值 (10) 的 70.7% −
<html>
<body>
<script>
function calPerOfRootHalf(value) {
return value * Math.SQRT1_2;
}
const result = calPerOfRootHalf(10);
document.write(result);
</script>
</body>
</html>
输出
如果我们执行该程序,它将返回结果"7.07106"。

