首页 > 解决方案 > 为什么 0 < -0.75 < 1 为真?

问题描述

在变量在范围内的情况下,JS 是否只评估最后一个条件?-0.75 < 1而不是第一个;0 < -0.75?

标签: javascriptlogicternary-operator

解决方案


0 < -0.75 => 假(0)

0 < 1 => 真

你应该使用 0 < -0.75 && -0.75 < 1


推荐阅读