Our volunteers haven't translated this article into हिन्दी (भारत) yet. Join us and help get the job done!
You can also read the article in English (US).

The global isFinite() function determines whether the passed value is a finite number. If  needed, the parameter is first converted to a number.




The value to be tested for finiteness.

Return value

false if the argument is positive or negative Infinity or NaN; otherwise, true.


isFinite is a top-level function and is not associated with any object.

You can use this function to determine whether a number is a finite number. The isFinite function examines the number in its argument. If the argument is NaN, positive infinity, or negative infinity, this method returns false; otherwise, it returns true.


isFinite(Infinity);  // false
isFinite(NaN);       // false
isFinite(-Infinity); // false

isFinite(0);         // true
isFinite(2e64);      // true
isFinite(910);       // true

isFinite(null);      // true, would've been false with the 
                     // more robust Number.isFinite(null)

isFinite('0');       // true, would've been false with the 
                     // more robust Number.isFinite("0")


Specification Status Comment
ECMAScript 3rd Edition (ECMA-262) Standard Initial definition.
ECMAScript 5.1 (ECMA-262)
The definition of 'isFinite' in that specification.
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'isFinite' in that specification.
ECMAScript Latest Draft (ECMA-262)
The definition of 'isFinite' in that specification.

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support Yes Yes1 Yes Yes Yes
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support Yes Yes Yes4 Yes Yes Yes

See also

दस्तावेज़ टैग और योगदानकर्ता

इस पृष्ठ के लिए योगदानकर्ता: wbamberg, schalkneethling, wardenfeng, fscholz, jameshkramer, nicszerman, nmve, uxitten, gunnim, eduardoboucas, szabolcs-szilagyi, imsaar, orduh, Brettz9, Sheppy, XP1, Sarabjot, evilpie, Mgjbot, Ptak82, Maian, Dria
अंतिम अद्यतन: wbamberg,