gpt4 book ai didi

JavaScript 运算符优先级和结合性

转载 作者:行者123 更新时间:2023-11-30 08:01:15 24 4
gpt4 key购买 nike

在 JavaScript 中

var x = (5 >= 9 >= 0);
console.log(x);
// returns true

该语句中发生了什么,输出的原因是什么?

最佳答案

true 语句被理解为不同于零...因此,false等于零 ...

声明:

(5>=9>=0)

变成

(false >= 0)

因为 5 小于 9。那么,如果 false 等于 0,则结​​果为 true

编辑

如此处(All falsey values in JavaScript)所述,零是 javascript 中的虚假值之一...

关于JavaScript 运算符优先级和结合性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27661643/

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