对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!
- ?4 R$ w- A+ F(product:object):boolean% r5 ~! R" p- m; b
is
$ Y+ z- t/ { {do
" y7 p6 ?7 k, v+ G# `, ~" ~ partstatistics.cursorX:="color";
. ?- W9 M: N# c$ A( K partstatistics.cursorY:=1;/ C- M) V Z( U- J0 Q
if partstatistics.find(product.CurrIcon) then
?" t3 ^# W( I0 k! o' Y. b partstatistics["number",partstatistics.cursorY]:=
8 `( ~3 n, {: B% C) l partstatistics["number",partstatistics.cursorY]+1;
3 T D4 H/ m `$ y result:=true;; T$ ~4 L; W4 i. |, J+ F% V
else/ ?7 x5 R% k3 B
result:=false;
" q, x( t/ B, A0 |' K end;
# c( ?! M, K# O( p# W S; C& x oend;, d8 ?( a- Y, d9 |! k( J5 `
3 T4 j/ J4 y8 K/ e+ l“partstatistics.cursorY:=1;”) j# ~( P2 u6 E( U! G3 u% ?
这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。! C7 `* y; G, Q, e3 G' O) b5 N
但它的结果是在五行里统计出各种颜色的数量。 |