gpt4 book ai didi

javascript - 在 Javascript 中,A == !B 是否始终与 A != B 相同

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:01:36 24 4
gpt4 key购买 nike

重构一些旧代码,我发现如下:

someVar == !otherVar

这看起来不太清晰,我认为可以写成:

someVar != otherVar

这样做似乎合乎逻辑。但是,因为这是 Javascript,我担心附带问题,所以这真的可以吗?

最佳答案

答案是

Infinity == !NaN; // false
Infinity != NaN; // true

'abc' == !false; //false
'abc' != false; // true

打开控制台并自行检查。还有很多例子。

关于javascript - 在 Javascript 中,A == !B 是否始终与 A != B 相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39966154/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com