避免大量使用if else 代码冗余

1.return 的巧妙利用 省略else 代码块
避免大量使用if else 代码冗余_第1张图片
image.png
function people(){
    if(input==0){
        genter = 'woman'
    }else if(input==1){
        genter ='man'
    }else{
        genter ='unknow'
    }
}
function _people(){
   if(input == 0)return 'woman'
   if(input == 1) return 'man'
   return 'unknow'
}
var genter,input=3;
people(input)
console.log(genter) //'unknow'
genter=_people(input)
console.log(genter)//'unknow'

明显:_people() 代码整洁与people()

你可能感兴趣的:(避免大量使用if else 代码冗余)