我继承了一些代码,其中包含我想尽可能减少的 IF 语句。
它本质上是一个简单的 IF (A or B) THEN。但它变得棘手,因为 A 和 B 是其他表达式的概括。
问题:如果可能的话,我如何用更简单的术语重新表达这一点?
这是原始的 IF 语句……
为清楚起见,我用括号和大括号代替了括号。
IF ( { W & X & Y & Z } or { C & D & [ ( F & G) or (H & G) or (F & J) ] } )
/* Comment: For what it's worth: (Z = not c) */