最后一个函数把else if 改成else,最后的if可能导致函数没有返回值