Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

การใช้ฟังก์ชัน Math.hypot () ใน JavaScript คืออะไร?


Math.hypot()

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