【发布时间】:2016-01-31 08:37:45
【问题描述】:
这是检查所有 4 个变量是否具有相同值而不是单独检查每个变量的好方法吗?
if (bodovi >= min_bodovi && (Q15,Q16,Q17,Q18) == true)
【问题讨论】:
标签: javascript variables boolean
这是检查所有 4 个变量是否具有相同值而不是单独检查每个变量的好方法吗?
if (bodovi >= min_bodovi && (Q15,Q16,Q17,Q18) == true)
【问题讨论】:
标签: javascript variables boolean
您可以将其简化为:
if (bodovi >= min_bodovi && Q15 && Q16 && Q17 && Q18)
鉴于这些是布尔变量,它们的值为 TRUE 足以让 javascript 将每个变量评估为 TRUE。如果其中一个 id 为假,例如Q15 = false,那就失败了
【讨论】:
将仅验证最后一个变量,如果 Q18 为真,那么即使 Q15、Q16、Q17 为假或其中任何一个为假,条件也会通过。
(Q15,Q16,Q17,Q18) == true
你可以使用(Q15 && Q16 && Q17 && Q18)
【讨论】: