當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript Math sqrt()用法及代碼示例


下麵是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




相關用法


注:本文由純淨天空篩選整理自AyushSaxena大神的英文原創作品 JavaScript Math sqrt() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。