Ruby's Louvre

每天学习一点点算法

导航

2011年11月23日 #

1 < 2 < 3为true, 3 > 2 > 1为false

摘要: 如题目,javascript的运算符有时很有趣,把它们粘到firefox上看看吧。为什么会这样呢?其实这是由从左到右比较,通过内部的ToNumber方法比较计算出来的3 > 2 > 1 → (3 > 2) > 1 → true > 1 → 1 > 1 → false反过来1 如果把大于号小于号改成==等,这也很有趣。1 == 1 == 1 为true, 2 == 2 == 2为false. 阅读全文

posted @ 2011-11-23 10:29 司徒正美 阅读(1936) 评论(1) 推荐(0) 编辑