猿问

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

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

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

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


红颜莎娜
浏览 327回答 3
3回答

尚方宝剑之说

试试下面的代码:isNaN(parseFloat("geoff"))检查是否任何值是NaN,而不仅仅是数字

牧羊人nacy

使用以下代码:isNaN('geoff');alert ( isNaN('abcd'));  // alerts true alert ( isNaN('2.0'));  // alerts false alert ( isNaN(2.0));  // alerts false
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答