找回密码
 立即注册

QQ登录

只需一步,快速开始

一眼望天涯
高级会员   /  发表于:2022-4-25 14:22  /   查看:2765  /  回复:4
1金币
本帖最后由 一眼望天涯 于 2022-4-25 14:26 编辑

我测试了一个判断:null=0,正常结果应该为false(原理是空值不能和实值作比较,本身确实也是不相等的),但返回结果居然是true,这是截图:


工程文件附上,请解决:


任何编程语言,都不会发生null = 0的情况,这很明显是系统级的bug。我之前写的程序总是莫名出问题,排查了一上午才发现这个隐藏的bug。js里null === 0  是报false,golang/python里 null == 0 或nil == 0 也是报的false。

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

评分

参与人数 1金币 +666 收起 理由
Chelsey.Wang + 666 赞一个!

查看全部评分

4 个回复

倒序浏览
谢厅讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2022-4-25 14:23:57
沙发
抢个楼,坐等官方解释为什么采用这样的策略。
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-25 15:05:21
板凳
您好,这边也已经在本地复现了这个现象,目前正在调查当中,有结果后会第一时间在帖子跟进,感谢您的反馈
回复 使用道具 举报
alexyui悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-4-26 11:30:52
地板
细思极恐
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-4-26 14:00:23
5#
您好,经过调查,这确实是一个当前版本的问题,问题编号:F-9706,给您造成不便我们感到非常抱歉,感谢您的反馈~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部