修正史上最奇葩的if else写法