Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách sử dụng hàm Math.hypot() trong JavaScript


Math.hypot()

Phương thức Math.hypot() dùng để tìm căn bậc hai của tổng bình phương các đối số được truyền vào. Thực chất phương thức này dùng để tìm cạnh huyền của tam giác vuông khi biết hai cạnh góc vuông.

Cú pháp

Math.hypot(đối_số1, đối_số2, ....);

Ví dụ

Trong ví dụ sau, hai cạnh của tam giác vuông được truyền vào để tìm cạnh huyền. Nếu giá trị không thể chuyển thành số thì NaN sẽ được trả về.

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

Kết quả

25 NaN


Phương thức này cũng chấp nhận giá trị âm và trả về căn bậc hai của tổng bình phương chúng.

Ví dụ

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

Kết quả

25 5


Phương thức có thể nhận nhiều hơn hai giá trị và trả về căn bậc hai của tổng bình phương tất cả.

Ví dụ

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

Kết quả

3.74165738677