1、for循环中的break仅跳出当前循环,对if-else不起作用。
2、if的判别式中不能使用连续判定,比如 要表示x大于L.date[i]且小于L.date[i+1]时,不能写成:<L.data[I]x<L.data[i+1],正确写法为:x<L.data[I+1]&&x>L.data[i];
1、for循环中的break仅跳出当前循环,对if-else不起作用。
2、if的判别式中不能使用连续判定,比如 要表示x大于L.date[i]且小于L.date[i+1]时,不能写成:<L.data[I]x<L.data[i+1],正确写法为:x<L.data[I+1]&&x>L.data[i];