つーかマジでelse if 使わないほうがいいんじゃね?

>>447のように記述したほうがいいきがする