【发布时间】:2015-07-26 07:53:20
【问题描述】:
我正在尝试决定是否要使用 Coffeescript 或避免使用它:)
这是我刚刚使用这个简单功能时遇到的一种奇怪行为:
equals = (lhs, rhs) -> lhs == rhs ? "IT IS TRUE" : "IT IS FALSE"
alert(equals(1, 2))
此函数返回 false,而不是预期的“IT IS FALSE”
有什么想法吗? 谢谢
【问题讨论】:
-
不要认为是重复的,现在我可以看出问题出在三元运算符上,而不是以前。