谢谢您的时间,我在复选框中创建了if else语句以显示结果,我可以将&&和||合并吗?一个陈述中的条件?例如
if (radioMale && chestPain && (leftArm || bothArm || jaw || throat)) {
highPossibilityOfHeartDisease = true;
}
用户必须勾选radioMale &&胸痛&&可以勾选leftArm,Arm,下颌或喉咙(一个或多个),以针对trueHeartDisease返回true。上面的代码有效吗?在这里需要一些帮助。
答案 0 :(得分:0)
是的,您可以将&&和||组合在一起在if...else
语句中。在考虑编程方面之前,请从逻辑上看待它。
true AND true AND true AND (true OR false OR false)
将验证括号中的条件,并将其设置为一个结果布尔值,根据条件可以为true
或false
。
然后将对所得的booleans
进行线性验证,如常。
您可以阅读一些说明布尔表达式数学的文章,例如:
The Mathematics of Boolean Algebra: From StanFord University