如何重构嵌套的if语句

How to refactor nested if statement

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

如何重构上面的嵌套if?

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