对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!
: M0 K# l6 k3 n' T8 C) L(product:object):boolean
- v% Y+ E2 a0 @- Jis0 q4 V- v: N I. H' j
do0 B0 ?" j! _ F5 o8 i" K- i
partstatistics.cursorX:="color";$ z4 _5 U: O! o/ v, u2 I0 _
partstatistics.cursorY:=1;
* [2 Z, E& @$ G _4 o if partstatistics.find(product.CurrIcon) then
: y% n, I2 w2 B partstatistics["number",partstatistics.cursorY]:=
! t5 r9 B# E, Z0 V4 _: Z \6 w partstatistics["number",partstatistics.cursorY]+1;
2 {8 Y9 E4 b, L- N* @! O+ r* M$ G result:=true;, o u/ R% i7 d# a1 F
else
2 k! _* t O. |8 B# i result:=false;
. N/ J8 }1 C$ ?/ ^/ l end;
3 s7 I) g+ V2 y7 G6 Aend;. t d9 h4 c3 o# c( U1 P7 c
) Q* O2 x, h' m9 y/ O: F
“partstatistics.cursorY:=1;”) Y. t5 U4 O: |$ y8 q
这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。
; }1 Q: z( ]* A% e) q, I但它的结果是在五行里统计出各种颜色的数量。 |