这个其实应该大部分人都已经用到了。。。4 x) z/ p; {: W* ^0 w- }2 k
8 ~: k1 u" o7 D9 N. W2 M, s一般情况下 对于判断的对象 可能的值一般都是已知的 比如我知道某一个值应该介于0 到100之间 我希望这个值如果大于50就执行某命令。。。这种情况下 if 可以写成如下) k. o- |! c- K! k4 S
, H: J4 Q, I/ Z
if x<=50 and x>=0 then
, \+ j: H% K( _& W( L7 S! y# S...* { E) o3 A _- |
elseif x>50 and x<=100 then
4 \* I5 v) i) w% _...
; x/ Z/ t" A- R) ?6 E- q# n- M" telse
* B2 x \$ ~( s D$ E. g6 I( f) m debug;* e, A) ]( e8 p2 M. B( ?
end;
# V2 X; a" O- V$ E! w3 L' V9 @0 W
i9 f; M2 Z& n9 q也就是说对于所有期望以外的值 给一个debug。。。/ q0 M# b) p0 m3 n- G: P* X. v
3 o6 A5 v( |# s z X" A6 E这样做就可以避免或者是及时发现很多未知的 或者是不易差距的错误。。。 |