JavaScript isNaN() Function

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP







<!--
main_leaderboard, all: [728,90][970,90][320,50][468,60]
-->



JavaScript isNaN() Function


❮ JavaScript Global Functions



Example


Check whether a value is NaN:



isNaN(123) //false
isNaN(-1.23) //false
isNaN(5-2) //false
isNaN(0) //false
isNaN('123') //false
isNaN('Hello') //true
isNaN('2005/12/12') //true
isNaN('') //false
isNaN(true) //false
isNaN(undefined) //true
isNaN('NaN') //true
isNaN(NaN) //true
isNaN(0 / 0) //true

Try it Yourself »


Definition and Usage


The isNaN() function determines whether a value is an illegal number (Not-a-Number).


This function returns true if the value equates to NaN. Otherwise it returns false.


This function is different from the Number specific
Number.isNaN() method.


The global isNaN()
function, converts the tested value to a Number, then tests it.


Number.isNaN() does not convert the values to a Number, and will not return
true for any value that is not of the type Number.



Browser Support














Function
isNaN() Yes Yes Yes Yes Yes

Syntax



isNaN(value)

Parameter Values





Parameter Description
value Required. The value to be tested

Technical Details






Return Value: A Boolean. Returns true if the value is NaN, otherwise it returns false
JavaScript Version: ECMAScript 1


❮ JavaScript Global Functions

Popular posts from this blog

Malaysia to Papua New Guinea by motorcycle?

.name

List of Bhojpuri films