توابع isFinite() در 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() پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی