这个check函数里第一个else是写错了吗?怎么前面没有if对应?