The Lodash _.isNaN() Method checks the given value is NaN or not. This method is not the same as the JavaScript isNaN() method which returns true for undefined and other non-number values.
Syntax:
_.isNaN( value )
Parameters: This method accepts a single parameter as mentioned above and described below:
- value: This parameter holds the value that need to be checked for NaN.
Return Value: This method returns a Boolean value (Returns true if the value is NaN, else false).
Example 1:Â
Javascript
| // Defining Lodash variable  const _ = require('lodash');   Â// Checking console.log(_.isNaN(NaN)); | 
Output:
true
Example 2: For checking with an empty source this method returns true.
Javascript
| // Defining Lodash variable  const _ = require('lodash');   Â// Checking console.log(_.isNaN(newNumber(NaN))); | 
Output:
true
Example 3: This method also works for arrays.
Javascript
| // Defining Lodash variable  const _ = require('lodash');   Â// Checking console.log(_.isNaN(undefined));   Â// Checking console.log(_.isNaN(10)); | 
Output:
false false


 
                                    







