الفرق بين المراجعتين ل"JavaScript/Math/atan"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
 
ط (استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}')
 
سطر 54: سطر 54:
 
* معيار [http://www.ecma-international.org/ecma-262/5.1/#sec-15.8.2.4 ECMAScript 5.1].
 
* معيار [http://www.ecma-international.org/ecma-262/5.1/#sec-15.8.2.4 ECMAScript 5.1].
 
* معيار [http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf ECMAScript 1st Edition] .  
 
* معيار [http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf ECMAScript 1st Edition] .  
[[تصنيف:JavaScript]]
+
[[تصنيف:JavaScript|{{SUBPAGENAME}}]]
[[تصنيف:JavaScript Global Objects]]
+
[[تصنيف:JavaScript Global Objects|{{SUBPAGENAME}}]]
[[تصنيف:JavaScript Math]]
+
[[تصنيف:JavaScript Math|{{SUBPAGENAME}}]]

المراجعة الحالية بتاريخ 15:41، 28 يناير 2018

الدالة Math.atan()‎ تعيد معكوس الظل (arctangent) للعدد بواحدة الراديان. أي لو أعادت هذه الدالة العدد y الذي ينتمي إلى المجال [-π/2 ; π/2] فسيكون التعبير الرياضي tan(y) = x محققًا.

البنية العامة

Math.atan(x)

x

العدد التي ستُجرى عليه العملية.

القيمة المعادة

معكوس الظل (arctangent) للعدد بواحدة الراديان.

الوصف

الدالة Math.atan(x)‎ تُعيد قيمةً عدديةً بين -π/2 و π/2.

لمّا كانت الدالة atan هي دالةٌ ساكنة (static method) تابعةٌ للكائن Math، فيجب عليك استخدامها دومًا بالشكل Math.atan(x)‎، إذ لا تستطيع استخدامها كجزء من كائن Math خاص بك (تذكر أنَّ الكائن Math ليس له دالةٌ بانية).

أمثلة

أمثلة عددية:

Math.atan(1);   // 0.7853981633974483
Math.atan(0);   // 0
Math.atan(-0);  // -0

استخدام هذه القيمة مع اللانهاية Infinity:

Math.atan(Infinity);   //  1.5707963267948966
Math.atan(-Infinity);  // -1.5707963267948966

الدالة الآتية تُعيد الزاوية التي يُشكِّلها المستقيم ‎‎[(0,0);(x,y)]‎‎ مع المحور x في الإحداثيات الديكارتية (Cartesian coordinate system):

Math.atan(y / x);

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي نعم نعم نعم نعم نعم

مصادر ومواصفات