English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة JavaScript Number isFinite()

 مفهوم JavaScript Number

isFinite()هذه الطريقة تحدد ما إذا كانت القيمة المرسلة محدودة.

إذا كان نوع القيمة هو Number، فإن هذه الطريقة تعود قيمتها إلى true وتبدو مثل عدد محدود آخر. وإلا تعود قيمتها إلى false.

العالميةisFinite()يختلف هذا الطريقة عن الدالة، فهي لا تؤكّد تحويل المعامل إلى عدد.

هذا يعني أن فقط القيم من نوع Number (والمحدودة) تعود قيمتها إلى true.

النحو:

Number.isFinite(value)
Number.isFinite(451);   // true
Number.isFinite(-3.13); // true
Number.isFinite(3-1);   // true
Number.isFinite(0); // true
Number.isFinite("451"); // false
Number.isFinite("Hello");   // false
Number.isFinite("20/12/2018");  // false
اختبار لمعرفة‹/›

توافق المتصفحات

الرقم في الجدول يحدد إصدار المتصفح الذي يدعم طريقة isFinite() لأول مرة:

الطريقة
isFinite()191615912

قيمة المتغير

المتغيرالوصف
valueتحديد ما إذا كانت القيمة المدخلة قيمة عددية محدودة

تفاصيل تقنية

النتيجة المقدمة:قيمة بولية تعبر عن ما إذا كان القيمة المقدمة قيمة عددية محدودة
إصدار JavaScript:ECMAScript 6

 مفهوم JavaScript Number