为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

红颜莎娜 2019-10-16 13:09:57
如何在JavaScript中检查一个数字是否为NaN?我只是在Firefox的JavaScript控制台中尝试过,但以下两条语句都没有返回true:parseFloat('geoff') == NaN;parseFloat('geoff') == Number.NaN;
查看完整描述

3 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

试试下面的代码:

isNaN(parseFloat("geoff"))

检查是否任何值是NaN,而不仅仅是数字


查看完整回答
反对 回复 2019-10-17
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

使用以下代码:

isNaN('geoff');
alert ( isNaN('abcd'));  // alerts true
alert ( isNaN('2.0'));  // alerts false
alert ( isNaN(2.0));  // alerts false



查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 326 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信