我有这个函数,它有超过3个嵌套的if语句(4个嵌套在函数中)。我正在试着解决声纳的问题,它告诉refactor this code to not nest more than 3 IF/FOR/WHILE/TRY statements。我到处找,但是找不到任何有用的东西,有没有可能减少?-如果有,我该怎么做呢?
我有一个场景,其中有很多"IF THEN IF“的场景,如示例所示 IF [SYSTEM] == "ABC" ELSEIF [SYSTEM] == "XYZ"2019" END
ELSE 在Power BI中,我们有IF和SWITCH功能,但它们支持"IF THEN ELSE“情况,在我的场景中我知道Power BI DAX IF和SWITCH函数可以处理它,
我正在一个基本编译器中实现if语句的功能。我最初的方法是为每个条件使用标签,例如:1. do thiselse{}jump to 2 if not equals to 1jump to endend
但是,这种方法不适用于嵌套或多个if语句,因为标签是重用的,汇编语言没有缩进之类的东西。如何在汇编语言中处理嵌套</em