下麵是Math sqrt()方法的示例。
- 例:
<script type="text/javascript"> document.write(Math.sqrt(-2) + "<br>"); document.write(Math.sqrt(-2.56)); </script>
- 輸出:
NaN NaN
JavaScript中的Math.sqrt()方法用於對作為參數傳遞給函數的數字的平方根。句法
Math.sqrt(value)
參數:此方法接受如上所述和以下描述的單個參數:
- value其中包含要計算平方根的數字。
返回值:作為參數傳遞的數字的平方根。
以下示例說明了JavaScript中的Mathe sqrt()方法:
- 範例1:
Input:Math.sqrt(4) Output:2
- 範例2:
Input:Math.sqrt(-4) Output:NaN
錯誤和異常:
- 作為參數傳遞的非數字字符串返回NaN
- 作為參數傳遞的具有大於1的整數的數組將返回NaN
- 作為參數傳遞的負數返回NaN
- 作為參數傳遞的空字符串返回NaN
- 作為參數傳遞的空數組返回NaN
上述方法的更多代碼如下:
程序1:
<script type="text/javascript">
document.write(Math.sqrt(2) + "<br>");
document.write(Math.sqrt(2.56));
</script>
輸出:
1.4142135623730951 1.6
程序2:
<script type="text/javascript">
document.write(Math.floor("Geeksforgeeks"));
</script>
輸出:
NaN
程序3:
<script type="text/javascript">
document.write(Math.floor(7.2+9.3));
</script>
輸出:
4.06201920231798
支持的瀏覽器:
- 穀歌瀏覽器
- IE瀏覽器
- Firefox
- Opera
- Safari
相關用法
- PHP sqrt( )用法及代碼示例
- p5.js sqrt()用法及代碼示例
- JavaScript Math cosh()用法及代碼示例
- JavaScript Math random()用法及代碼示例
- JavaScript Math round()用法及代碼示例
- JavaScript Math abs()用法及代碼示例
- JavaScript Math floor()用法及代碼示例
- JavaScript Math pow()用法及代碼示例
- JavaScript Math trunc()用法及代碼示例
- JavaScript Math exp()用法及代碼示例
- JavaScript Math log()用法及代碼示例
- JavaScript Math cos()用法及代碼示例
- JavaScript Math tan()用法及代碼示例
- JavaScript Math ceil()用法及代碼示例
- JavaScript Math sin()用法及代碼示例
- JavaScript Math min()用法及代碼示例
注:本文由純淨天空篩選整理自AyushSaxena大神的英文原創作品 JavaScript Math sqrt() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。