مساحة الاسم: الرياضيات

طُرق

عضلات المعدة

ثابتة

abs(num) يُرجع الرقم

القيمة المطلقة للقيمة الرقمية.

معامل

رقم

رقم

قيمة عددية.

عائدات

non-null number القيمة الرقمية المطلقة للإدخال.

مثال

math.abs(-1) == 1
math.abs(1) == 1

سقف

ثابتة

ceil(num) يُرجع القواعد.Integer

سقف القيمة الرقمية.

معامل

رقم

رقم

قيمة عددية.

عائدات

non-null rules.Integer عدد صحيح لسقف القيمة المحددة.

مثال

math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3

أرضية

ثابتة

Floor(num) يُرجع القواعد.Integer

أرضية القيمة الرقمية.

معامل

رقم

رقم

قيمة عددية.

عائدات

non-null rules.Integer عدد صحيح من القيمة المحددة.

مثال

math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2

com.isInfinite

ثابتة

isInfinite(num) يُرجع القواعد.Boolean

اختبر ما إذا كانت القيمة ±∞.

معامل

رقم

رقم

قيمة عددية.

عائدات

non-null rules.Boolean صحيحة إذا كان الرقم لا نهاية موجبًا أو سالبًا.

مثال

math.isInfinite(∞) == true
math.isInfinite(100) == false

isNaN

ثابتة

isNaN(num) يُرجع القواعد.Boolean

اختبر ما إذا كانت القيمة ±∞.

معامل

رقم

رقم

قيمة عددية.

عائدات

non-null rules.Boolean صحيحة إذا لم تكن القيمة رقمًا.

مثال

math.isNaN(NaN) == true
math.isNaN(100) == false

الأسرى

ثابتة

الأسرى (القاعدة، الأس) ترجع القواعد.Float

قم بإرجاع قيمة الوسيطة الأولى مرفوعة إلى قوة الوسيطة الثانية.

معامل

قاعدة

رقم

القيمة الأساسية الرقمية.

الأس

رقم

قيمة الأس الرقمية.

عائدات

non-null rules.Float تعويم قيمة الوسيطة الأولى مرفوعة إلى قوة الوسيطة الثانية.

مثال

math.pow(2, 2) == 4
math.pow(1.5, 2) == 2.25
math.pow(4, 0.5) == 2

دائري

ثابتة

round(num) يُرجع القواعد.Integer

قم بتقريب قيمة الإدخال إلى أقرب عدد صحيح.

معامل

رقم

رقم

قيمة عددية.

عائدات

non-null rules.Integer قم بإدخال أقرب قيمة إلى القيمة المحددة.

مثال

math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3

com.sqrt

ثابتة

sqrt(num) يُرجع القواعد.Float

الجذر التربيعي لقيمة الإدخال.

معامل

رقم

رقم

قيمة عددية.

عائدات

non-null rules.Float الجذر التربيعي لقيمة الإدخال.

مثال

math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5