JavaScript Math.atan2 ()
مثال - atan2 (y، x)
افترض أن لديك نقطة بإحداثيات (س ، ص) من (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 إذا كانت القيمة (القيم) فارغة. |