为什么1< 2< 3正确评估,但是3> 2> 1不?

时间:2014-02-26 21:00:55

标签: javascript node.js

: 1 < 2 < 3
true
: 3 > 2 > 1
false
...
...
: 3 > 2 && 2 > 1
true

也许我真的在思考问题,但我认为他们都会评价为真。为什么不呢?

2 个答案:

答案 0 :(得分:11)

由于1 < 2的评估结果为true且小于3,因此 但3 > 2的评估结果为true且不大于1

答案 1 :(得分:3)

由于3 > 2评估为true,因此true > 1评估为1 > 1 false