gpt4 book ai didi

javascript - JavaScript 中的关系比较

转载 作者:行者123 更新时间:2023-12-03 07:03:07 24 4
gpt4 key购买 nike

我对这些比较感到困惑,我不知道怎么会发生。在底部代码中,当我比较 xy 小于或大于时,它返回 false,但是当我将它们与等于进行比较时,它们返回 true!你知道为什么会这样吗?

var x = { y: 10 };
var y = { y: 11 };

x < y; // false
x == y; // false
x > y; // false

x <= y; // true
x >= y; // true

最佳答案

现在我明白了 x <= yy <= x 是如何导致 true 但是 x < yx == yx > y 都是假的。在继续接受的答案中,我可以说这些发生是因为规范说 x <= y ,它实际上会首先评估 y < x ,然后否定该结果。由于 y < x 也为假,因此 x <= y 的结果为真。

关于javascript - JavaScript 中的关系比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64486195/

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