这是否可以检查所有4个变量是否具有相同的值而不是单独检查每个变量?
if (bodovi >= min_bodovi && (Q15,Q16,Q17,Q18) == true)
答案 0 :(得分:2)
您可以将其简化为:
if (bodovi >= min_bodovi && Q15 && Q16 && Q17 && Q18)
鉴于这些是布尔变量,它们的值为TRUE足以让javascript将每个变量评估为TRUE。如果其中一个人认为是假的,例如Q15 = false
,然后就会失败
答案 1 :(得分:0)
只验证最后一个变量,如果Q18为真,那么即使Q15,Q16,Q17为假或其中任何一个为假,条件也会通过。
(Q15,Q16,Q17,Q18) == true
您可以使用(Q15&& Q16&& Q17&& Q18)