Open In App
Related Articles

JavaScript Number.isNaN() Method

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Report issue
Report

The Javascript Number.isNan method in JavaScript is used to determine whether the passed value is NaN(Not a Number) and is of the type “Number”. In JavaScript, the value NaN is considered a type of number. 

Syntax:

Number.isNaN(value)

Parameters: 

  • Value: It is the value that is to be tested for NaN. 

Return Value: The Number.isNaN() method in JavaScript returns true if the passed value is Nan and is of the type number, else it returns false. 

Below is an example of the Number.isNaN() Method.

Example 1: This example checks if 123 is a number or not.

Javascript

function GFGFun() {
    let res = "";
    res = res + Number.isNaN(123);
    console.log(res);
}
GFGFun();

                    

Output:

false

Example 2: When an equation resulting in an infinite value is passed as a parameter. 

Javascript

function GFGFun() {
    let res = "";
    res = res + Number.isNaN(0 / 0);
    console.log(res);
}
GFGFun();

                    

Output:

Output : true

Example 3: When a number is passed as a parameter. 

Javascript

function GFGFun() {
    let res = "";
    res = res + Number.isNaN(321);
    console.log(res);
}
GFGFun();

                    

Output:

Output : false

Example 4: When a number in string representation is passed as a parameter. 

Javascript

function GFGFun() {
    let res = "";
    res = res + Number.isNaN(213);
    console.log(res);
}
GFGFun();

                    

Output:

Output : false

Example 5: When a string is passed as a parameter. 

Javascript

function GFGFun() {
    let res = "";
    res = res + Number.isNaN("hello");
    console.log(res);
}
GFGFun();

                    

Output:

Output : false

Example 5: When Nan is passed as a parameter. 

Javascript

function GFGFun() {
    let res = "";
    res = res + Number.isNaN(NaN);
    console.log(res);
}
GFGFun();

                    

Output:

Output : true

We have a complete list of Javascript Number Object methods, to check those please go through this Javascript Number Complete reference article.

Supported Browsers:

  • Google Chrome 25 and above
  • Firefox 15 and above
  • Apple Safari 9 and above
  • Opera 15 and above
  • safari 9 and above


Last Updated : 22 May, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads