我只是在Firefox的JavaScript控制台中try 过,但以下语句都没有返回真值:

parseFloat('geoff') == NaN;

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

推荐答案

try 此代码:

isNaN(parseFloat("geoff"))

要判断any值是否为NaN,而不仅仅是数字,请参见此处:How do you test for NaN in Javascript?

Javascript相关问答推荐

将数据从strapi提取到next.js,但响应延迟API URL

我在这个黑暗模式按钮上做错了什么?

如何解决CORS政策的问题

在Angular中将样式应用于innerHTML

如何在Angular中插入动态组件

docx.js:如何在客户端使用文档修补程序

扫描qr code后出错whatter—web.js

判断表格单元格中是否存在文本框

Snowflake JavaScript存储过程返回成功,尽管预期失败

Chromium会将URL与JS一起传递到V8吗?

如何从隐藏/显示中删除其中一个点击?

使用GraphQL查询Uniswap的ETH价格

使用Google API无法进行Web抓取

在使用位板时,如何在Java脚本中判断Connect 4板中中柱的对称性?

变量在导入到Vite中的另一个js文件时成为常量.

JS Animate()方法未按预期工作

如何更改Html元素S的 colored颜色 ,然后将其褪色为原始 colored颜色

如何在FiRestore中的事务中使用getCountFromServer

相对于具有选定类的不同SVG组放置自定义工具提示

我想为我的Reaction项目在画布上加载图像/视频,图像正在工作,但视频没有