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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。