• 瀏覽: 5,328
  • 回覆: 1
[隱藏]
寫埋比你又點話


bool b1 = true;
bool b2 = true;
bool b3 = true;
if(b1==true){
    if(b2==true){
        if(b3==true){
            //TTT
        }
        else{
            //TTF
        }
    }
    else{
        if(b3==true){
            //TFT
        }
        else{
            //TFF
        }
    }
}
else{
    if(b2==true){
        if(b3==true){
            //FTT
        }
        else{
            //FTF
        }
    }
    else{
        if(b3==true){
            //FFT
        }
        else{
            //FFF
        }
    }
}



熱賣及精選
if
if
if
if
else
gives me a feel that the logic is loose, as these ifs may have overlapping conditions. A variable may be eligable to be in multiple ifs


But if i ise

if

else if
else if

else if
else


then i know for the given variable it can just go to one if it.



i feel safer writing this way personally



回覆 引用 TOP

[按此隱藏 Google 建議的相符內容]