如何在JavaScript中检查一个数字是否为NaN?

如何在JavaScript中检查一个数字是否为NaN?

我只是在Firefox的JavaScript控制台中尝试过,但以下两条语句都没有返回true:

parseFloat('geoff') == NaN;parseFloat('geoff') == Number.NaN;


慕雪6442864
浏览 626回答 3
3回答

HUWWW

试试下面的代码:isNaN(parseFloat("geoff"))检查是否任何值是NaN,而不仅仅是数字,参见这里:你如何在Javascript中测试NaN?

潇潇雨雨

使用以下代码:isNaN('geoff');看见isNaN()MDN文档.alert ( isNaN('abcd'));  // alerts true alert ( isNaN('2.0'));  // alerts false alert ( isNaN(2.0));  // alerts false
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript