一眼望天涯 发表于 2022-4-25 14:22:10

发现一个服务端命令的bug

本帖最后由 一眼望天涯 于 2022-4-25 14:26 编辑

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


工程文件附上,请解决:


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

谢厅 发表于 2022-4-25 14:23:57

抢个楼,坐等官方解释为什么采用这样的策略。

Chelsey.Wang 发表于 2022-4-25 15:05:21

您好,这边也已经在本地复现了这个现象,目前正在调查当中,有结果后会第一时间在帖子跟进,感谢您的反馈:hjyzw:

alexyui 发表于 2022-4-26 11:30:52

{:3_44:}细思极恐

Chelsey.Wang 发表于 2022-4-26 14:00:23

您好,经过调查,这确实是一个当前版本的问题,问题编号:F-9706,给您造成不便我们感到非常抱歉,感谢您的反馈~
页: [1]
查看完整版本: 发现一个服务端命令的bug