مثال (متد isFinite)

چک کردن اینکه آیا یک عدد، محدود و قانونی است یا نه:

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("Hello") + "<br>";
var f = isFinite("2005/12/12") + "<br>";

var res = a + b + c + d + e + f;

خروجی res در کد بالا:

true
true
true
true
false
false

خودتان امتحان کنید »

تعریف و کاربرد

تابع isFinite()، مشخص می کند که آیا یک عدد، محدود و قانونی است یا نه. 

در صورتی که عدد مورد نظر مثبت بی نهایت یا منفی بی نهایت یا NaN باشد، این تابع false را برمی گرداند و در غیر این صورت true برگشت داده خواهد شد.


پشتیبانی مرورگرها

Function     
isFinite() بله بله بله بله بله

نحوه استفاده

isFinite(value)

مقادیر پارامترها

پارامترتوضیحات
value

ضروری. مقداری که باید تست شود.

جزئیات تکنیکی

مقدار برگشتی

یک مقدار بولی. در صورتی که عدد مورد نظر مثبت بی نهایت یا منفی بی نهایت و یا NaN باشد، false برگردانده خواهد شد و در غیر این صورت true برگشت داده خواهد شد.

نسخه JavaScript 1.3

Function Reference مرجع توابع و خصوصیت های عمومی در JavaScript