JavaScript Math.atan2()
ตัวอย่าง - atan2(y,x)
สมมติว่าคุณมีจุดที่มีพิกัด (x,y) เท่ากับ (4,8) คุณสามารถคำนวณมุมเป็นเรเดียนระหว่างจุดนั้นกับแกน X บวกได้ดังนี้:
Math.atan2(8, 4);
ความหมายและการใช้งาน
เมธอด Math.atan2() ส่งคืนค่าอาร์กแทนเจนต์ของผลหารของอาร์กิวเมนต์ เป็นค่าตัวเลขระหว่างเรเดียน PI และ -PI
ตัวเลขที่ส่งคืนแสดงมุมทวนเข็มนาฬิกาในหน่วยเรเดียน (ไม่ใช่องศา) ระหว่างแกน X บวกกับจุด (x, y)
หมายเหตุ:ด้วย atan2() พิกัด y จะถูกส่งผ่านเป็นอาร์กิวเมนต์แรก และพิกัด x จะถูกส่งผ่านเป็นอาร์กิวเมนต์ที่สอง
รองรับเบราว์เซอร์
Math.atan2()
เป็นคุณลักษณะ ECMAScript1 (ES1)
ES1 (JavaScript 1997) ได้รับการสนับสนุนอย่างสมบูรณ์ในเบราว์เซอร์ทั้งหมด:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
ไวยากรณ์
Math.atan2(y, x)
Parameter | Description |
---|---|
y | Required. A number representing the y coordinate |
x | Required. A number representing the x coordinate |
คืนมูลค่า
ตัวเลขจาก PI ถึง -PI NaN ถ้าค่าว่างเปล่า |