你第 30 行的条件有问题。 第 30 行和第 33 行的逻辑应该是一致的。