Math.Hypot()方法用于查找作为参数传递给它的元素的平方和的平方根。实际上,此方法用于查找直角三角形的斜边,直角三角形的边作为参数传递到该三角形中。
Math.hypot(arg1, arg2,....);
在以下示例中,传递直角三角形的边以找到斜边。如果无法将任何值转换为数字,则NaN将显示为输出。
<html> <body> <script> document.write(Math.hypot(7, 24)); document.write("</br>"); document.write(Math.hypot(7, "hi")); </script> </body> </html>
25 NaN
此方法甚至接受负值作为参数,并尝试给出其某些平方的平方根作为输出。
<html> <body> <script> document.write(Math.hypot(-7, -24)); document.write("</br>") document.write(Math.hypot(-3, -4)) </script> </body> </html>
25 5
该方法可以采用多个值(两个以上),并尝试给出某些平方的平方根。
<html> <body> <script> document.write(Math.hypot(1, 2, 3)); </script> </body> </html>
3.74165738677