对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!% h: Z3 |# B% z. }+ o( `. Q+ U, R
(product:object):boolean
* [/ x2 P: G2 U1 Y/ {is
& c% N" I# H, X4 o* Xdo
( c9 C3 O1 V* u0 E2 Q, ? partstatistics.cursorX:="color";
6 u* R% s8 T' |8 a9 P$ M8 t partstatistics.cursorY:=1;
. O) l& l7 v$ V/ ] if partstatistics.find(product.CurrIcon) then
% _1 F2 y L% E partstatistics["number",partstatistics.cursorY]:=
0 Y, q5 M- t t partstatistics["number",partstatistics.cursorY]+1;! f1 c, R3 F; x
result:=true;( ^8 V$ S4 Q. z, y5 ]5 X5 h
else
6 l( C' N0 O8 ~) S& T* K result:=false;
4 Z. {$ f. B1 U* } end;
% A* I% U! i0 _& z. Kend;
( b3 m! P2 I5 F4 q$ L$ U6 v
& \6 q3 i" T/ _+ q! A( ]- S: X3 z F“partstatistics.cursorY:=1;”
9 \! W- O* ?8 g4 P) {$ F这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。
: F7 z+ O9 d( l) S4 h: k, P但它的结果是在五行里统计出各种颜色的数量。 |