while条件修正