【发布时间】:2019-01-20 05:59:14
【问题描述】:
我的任务是列出布尔运算符的优先顺序,并计算以下表达式:
true || true && false
true && true || false
但是,我对这意味着什么以及如何做到这一点感到困惑。有人能澄清一下这个任务的要求吗?
【问题讨论】:
-
这是真的,真的。您的问题是什么?
-
@user7 它要求在这里做什么?我无法理解。这个布尔表达式是什么意思?
-
这些问题的答案可以通过一点点(重新)搜索来找到
-
请注意 && 和 ||有点特别。它们应用一个操作,但也表现得像一个 if-then-else。 (a&&b) === ((a==true) ? b : false) (换句话说,仅当 a 为真时才考虑 b)。同样, (a||b) === ((a==false) ? b : true)