📜  JavaScript | Math.hypot( )函数

📅  最后修改于: 2022-05-13 01:58:09.758000             🧑  作者: Mango

JavaScript | Math.hypot( )函数

JavaScript 中的 Math.hypot()函数用于计算作为参数传递给它的数字的平方和的平方根。

它主要用于求直角三角形的斜边或复数的大小。 Math.hypot()函数使用公式Math.sqrt(v1*v1 + v2*v2)其中 v1 和 v2 是三角形的边,或者是实数和复数。

hypot()是 Math 的静态方法,因此它始终用作 Math.hypot() 而不是作为创建的 Math 对象的方法。

句法:

Math.hypot(value1, value2,....)

参数: Math.hypot()函数接受一个数字列表作为参数,以逗号 ',' 运算符分隔。在上述语法中, value1、value2是用户想要发送给 hypot()函数的值。

返回值: Math.hypot()函数返回所传递参数的平方和的平方根。如果至少有一个参数不能转换为数字,则返回 NaN。

下面的程序说明了 JavaScript 中的 Math.hypot()函数:

  1. 示例 1:当两个正数作为参数传递时:
    
    

    输出:

    5
  2. 示例 2:当两个负数作为参数传递时:
    
    

    输出:

    5
  3. 示例 3:当两个以上的数字作为参数传递时:
    
    

    输出:

    9.695359714832659

    支持的浏览器: JavaScript Math.hypot( )函数支持的浏览器如下:

    • 谷歌浏览器 38 及以上
    • 火狐 27 及以上
    • Opera 25 及以上
    • Safari 8 及更高版本