English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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() | 19 | 16 | 15 | 9 | 12 |
المتغير | الوصف |
---|---|
value | تحديد ما إذا كانت القيمة المدخلة قيمة عددية محدودة |
النتيجة المقدمة: | قيمة بولية تعبر عن ما إذا كان القيمة المقدمة قيمة عددية محدودة |
---|---|
إصدار JavaScript: | ECMAScript 6 |