javascript – 如何简化条件语句?

我正在尝试简化以下代码.这些代码对我来说似乎是多余的.这里有人可以帮帮我吗?非常感谢!

if(area.regionCode=='0' || area.regionCode==null){  

    var fakecode=area.region.substring(0, area.region.length - 1);
        area.region= fakecode +i;
}

最佳答案 每当你认为某些代码没有直接揭示时,请尝试给它一个具有合适名称的新家:

if (!isValidRegionCode(area.regionCode)) {  
  ...
}

...

function isValidRegionCode(regionCode) {
  return area.regionCode != null && area.regionCode != '0';
}

它总体上有更多的代码,但是你的意图很明确.

点赞