Computer >> Máy Tính >  >> Lập trình >> Javascript

Việc sử dụng hàm Math.hypot () trong JavaScript là gì?

Math.hypot ()

Math.Hypot () phương thức được sử dụng để tìm căn bậc hai của tổng bình phương của các phần tử được chuyển cho nó dưới dạng đối số. Phương pháp này thực sự được sử dụng để tìm cạnh huyền của một tam giác vuông có các cạnh được chuyển làm đối số vào nó.

cú pháp

Math.hypot(arg1, arg2,....);

Ví dụ

Trong ví dụ sau, các cạnh của một tam giác vuông được dùng để tìm cạnh huyền. Nếu không thể chuyển đổi bất kỳ giá trị nào thành số thì NaN sẽ được hiển thị dưới dạng đầu ra.

<html>
<body>
<script>
   document.write(Math.hypot(7, 24));
   document.write("</br>");
   document.write(Math.hypot(7, "hi"));
</script>
</body>
</html>

Đầu ra

25
NaN


Phương thức này thậm chí chấp nhận các giá trị âm làm đối số và cố gắng cung cấp căn bậc hai của một số bình phương của chúng làm đầu ra.

Ví dụ

<html>
<body>
<script>
   document.write(Math.hypot(-7, -24));
   document.write("</br>")
   document.write(Math.hypot(-3, -4))
</script>
</body>
</html>

Đầu ra

25
5


Phương thức này có thể nhận nhiều giá trị, hơn hai giá trị và cố gắng cung cấp căn bậc hai của một số bình phương của chúng.

Ví dụ

<html>
<body>
<script>
   document.write(Math.hypot(1, 2, 3));
</script>
</body>
</html>

Đầu ra

3.74165738677