Javascript 检查给定变量是否为NaN的最佳方法是什么?

Javascript 检查给定变量是否为NaN的最佳方法是什么?,javascript,Javascript,检查给定变量是否为NaN的最佳方法是什么 (仅使用纯Javascript而不使用任何库,如下划线)Javascript具有用于此目的的函数isNaN。如中所述: 函数的作用是:确定一个值是否为非法数 (不是一个数字) 如果值为NaN,则此函数返回true,否则返回false 例如: isNaN(123) // returns false; isNaN("Hello") //returns true 您可以使用isNaN(x)返回一个布尔值(如果x是NaN,则为true,否则为false)。必

检查给定变量是否为NaN的最佳方法是什么


(仅使用纯Javascript而不使用任何库,如下划线)

Javascript具有用于此目的的函数
isNaN
。如中所述:

函数的作用是:确定一个值是否为非法数 (不是一个数字)

如果值为NaN,则此函数返回true,否则返回false

例如:

isNaN(123) // returns false;
isNaN("Hello")  //returns true
您可以使用
isNaN(x)
返回一个布尔值(如果x是NaN,则为true,否则为false)。

必须被视为最佳方法。