JavaScript isFinite ()
أمثلة
تحقق مما إذا كان الرقم محدودًا:
let result = isFinite(123);
let result = isFinite("123");
التعريف والاستخدام
ترجع isFinite()
الطريقة true
إذا كانت القيمة عددًا محددًا.
القيم اللانهائية (غير المحدودة) هي Infinity
،
-Infinity
أوNaN
أنظر أيضا:
الفرق بين isFinite () و Number.isFinite ()
isFinite()
تُرجع true
إذا كانت القيمة عددًا محددًا.
Number.isFinite()
تُرجع true
إذا كان الرقم عددًا محددًا.
بعبارات أخرى:
isFinite()
يحول القيمة إلى رقم قبل اختباره.
أمثلة
// This returns true
isFinite(123)
// This returns false
Number.isFinite("123")
بناء الجملة
isFinite(value)
المعلمات
Parameter | Description |
value | Required. The value to be tested. |
قيمة الإرجاع
نوع | وصف |
قيمة منطقية. | false إذا كانت القيمة هي Infinity أو -Infinity أو NaN. خلاف ذلك true . |
مزيد من الأمثلة
تحقق مما إذا كان الرقم محدودًا:
isFinite(-1.23);
isFinite(5-2);
isFinite(0);
isFinite("Hello");
isFinite("2005/12/12");
دعم المتصفح
isFinite()
هي إحدى ميزات ECMAScript1 (ES1).
ES1 (JavaScript 1997) مدعوم بالكامل في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |