IF-ELSE语句的高级用法(简便写法)
if ( (A && B && C< D) ||(A && B && D>E) ) {
X ? Y : Z
H
}
AAAAAAAAAAA
如果----A 为true 而且B为true 而且C<D ,执行 X ? Y : Z 再执行 H
或者-----如果A 为true 而且B为true 而且D<E,也可以执行 X ? Y : Z 再执行 H
在if的判断里面,可以用无限个或(||)连接多种情况,最终指向同一段逻辑,即 if 的 { 里面的逻辑 }
在实际开发中熟练使用||和&&可以省去大段判断
如果上述都不成立(else),执行下面的AAAAAAAAAAAA
但本人仍然觉得代码的可读性更重要。