توابع isFinite() در JavaScript
- صفحه قبلی Infinity
- صفحه بعدی isNaN()
- بازگشت به لایه بالاتر دستورالعمل جامع جهانی JavaScript
تعریف و استفاده
isFinite()
این تابع میتواند مشخص کند که آیا عدد محدود و معتبر است.
اگر مقدار +infinity، -infinity یا NaN (عدد غیر عددی) باشد، این تابع false برمیگرداند، در غیر این صورت true برمیگرداند.
مثال
بررسی کنید که آیا عدد محدود و معتبر است:
var a = isFinite(123) + "<br>"; var b = isFinite(-1.23) + "<br>"; var c = isFinite(5-2) + "<br>"; var d = isFinite(0) + "<br>"; var e = isFinite("123") + "<br>"; var f = isFinite("Hello") + "<br>"; var g = isFinite("2005/12/12"); var res = a + b + c + d + e + f + g;
نحوه استفاده
isFinite(value)
مقدار پارامتر
پارامتر | توضیحات |
---|---|
value | ضروری. مقدار مورد آزمایش. |
جزئیات فنی
مقدار بازگشتی: | مقدار بولی. اگر مقدار +infinity، -infinity یا NaN باشد، false بازمیگرداند، در غیر این صورت true بازمیگرداند. |
---|---|
نسخه JavaScript: | ECMAScript 1 |
پشتیبانی مرورگر
توابع | Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
isFinite() | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبلی Infinity
- صفحه بعدی isNaN()
- بازگشت به لایه بالاتر دستورالعمل جامع جهانی JavaScript