当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Javascript Math.sqrt( )用法及代码示例


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
    
  • 支持的浏览器:下面列出了JavaScript Math.sqrt()函数支持的浏览器:

    • 谷歌浏览器
    • IE浏览器
    • 火狐浏览器
    • Opera
    • 苹果浏览器


相关用法


注:本文由纯净天空筛选整理自AyushSaxena大神的英文原创作品 JavaScript | Math.sqrt() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。