JavaScript中的Math.sqrt()函数用于对作为参数传递给该函数的数字的平方根。
用法
Math.sqrt(value)
参数:该函数接受单个参数值,该参数值包含要计算其平方根的数字。
返回值:作为参数传递的数字的平方根。
例:
Input : Math.sqrt(4) Output : 2 Input : Math.sqrt(-4) Output : NaN
错误和异常:
- 作为参数传递的非数字字符串返回NaN
- 作为参数传递的具有超过1个整数的数组将返回NaN
- 作为参数传递的负数返回NaN
- 作为参数传递的空字符串返回NaN
- 作为参数传递的空数组返回NaN
以下示例说明了JavaScript中的Math.floor()函数:
- 示例1:
<!-- NEGATIVE NUMBER EXAMPLE --> <script type="text/javascript"> document.write(Math.sqrt(-2) + "<br>"); document.write(Math.sqrt(-2.56)); </script>
输出:
NaN NaN
- 示例2:
<!-- POSITIVE NUMBER EXAMPLE --> <script type="text/javascript"> document.write(Math.sqrt(2) + "<br>"); document.write(Math.sqrt(2.56)); </script>
输出:
1.4142135623730951 1.6
- 示例3:
<!-- STRING EXAMPLE --> <script type="text/javascript"> document.write(Math.floor("Geeksforgeeks")); </script>
输出:
NaN
- 示例4:
<!-- ADDITION INSIDE FUNCTION EXAMPLE --> <script type="text/javascript"> document.write(Math.floor(7.2+9.3)); </script>
输出:
4.06201920231798
- 谷歌浏览器
- IE浏览器
- 火狐浏览器
- Opera
- 苹果浏览器
支持的浏览器:下面列出了JavaScript Math.sqrt()函数支持的浏览器:
相关用法
- Javascript Math.pow( )用法及代码示例
- Javascript Array some()用法及代码示例
- Javascript Number()用法及代码示例
- Javascript Symbol.for()用法及代码示例
- Javascript toExponential()用法及代码示例
- Javascript toString()用法及代码示例
- Javascript Math.abs( )用法及代码示例
注:本文由纯净天空筛选整理自AyushSaxena大神的英文原创作品 JavaScript | Math.sqrt() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。