对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!
* f0 l" O& O' ~3 h8 _, \9 l(product:object):boolean5 s. E$ A: D5 q3 X1 O
is
2 D7 X1 O, ~2 n) c; d& i, ]do
' x+ `; E- Y' V% s% x% O partstatistics.cursorX:="color";2 u7 G$ ~& J5 O
partstatistics.cursorY:=1;4 S L: P9 x8 U( G! t
if partstatistics.find(product.CurrIcon) then. p% c% z B, _# n& @- Z
partstatistics["number",partstatistics.cursorY]:=1 H, y: S5 T" n
partstatistics["number",partstatistics.cursorY]+1;6 B H$ L' C# P) k T' N
result:=true;
: y) ]: I) y& h; Y2 A0 s. { else. C- D, o' v6 J* N7 u3 p& j
result:=false;
6 }- z! F0 a4 V2 C end;2 j9 r: x7 r# e
end;, c9 [1 A& @ r3 Q6 U2 v, g+ q' v
( w% o3 J2 r' r; B4 ?“partstatistics.cursorY:=1;”
! x' p0 S$ e2 R这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。% _8 ~7 W2 w! y, w" P% t
但它的结果是在五行里统计出各种颜色的数量。 |