对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!* C' H7 r4 a; O
(product:object):boolean
5 l# o, k: d" y; i. Z; X) N. zis. _% A# ]1 E4 x6 o- |& [
do
; s! Z2 ?! Z9 n* o- u partstatistics.cursorX:="color";
7 n5 m$ D$ r8 C0 `* B partstatistics.cursorY:=1;, [2 R. o- ^3 x- p+ ?
if partstatistics.find(product.CurrIcon) then7 m! K M$ A: V& M, Z$ v s3 L
partstatistics["number",partstatistics.cursorY]:=
* V# `& f! U7 k+ A6 | partstatistics["number",partstatistics.cursorY]+1;
d3 v5 p, u& v% Z. g$ I) [: S result:=true;
0 W! _5 z& T: E6 |. U' \ else
' V0 F$ i, I, U- [ Q. j' e result:=false;
( {) M9 [! M) ^ end;6 m9 r8 J6 b& h, A9 i
end;
4 i- U8 |: r; |; J" E! L& _, T% B7 t
“partstatistics.cursorY:=1;”: z* Y1 d" e& ?9 E. f
这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。- b( \; }+ y- ^1 ~: K- H* o
但它的结果是在五行里统计出各种颜色的数量。 |