If statement 如何重构嵌套的if语句

If statement 如何重构嵌套的if语句,if-statement,nested,If Statement,Nested,如何重构上述嵌套的if if (a or b) if (a) //do something else //do something else //do something if (a) { //do something } else if (b) { //do something } else { //do something }

如何重构上述嵌套的if

if (a or b)
  if (a)
     //do something
  else
     //do something
else
   //do something
if (a) {
  //do something
} else if (b) {
  //do something
} else {
  //do something
}