最新回答 / 刘小骏
cnt 不从 0 开始,从哪开始。第一个元素进来的时候,ball[cnt++]代表的ball[0],cnt++先使用再加一,意味着在执行完 balls[cnt++] = balls[i] 后,cnt = 1,你也可以写成 balls[cnt] = balls[i] ; cnt++; 其实是一个意思。而且后面比较的是 cnt 与 balls的长度,数组长度是从1开始的,这样才能比较。。我说的也挺乱的,反正挺容易理解的一个问题。
2016-07-30
已采纳回答 / 慕丝0667945
这里面要存的是一个对象, 这样存储可以通过对象获取对象的属性值(用对象丶属性就可可拿到,如:obj.x 就可以拿到它里面的x值(x+j*2*(RADIUS+1)+(RADIUS+1))),如果用等号那存的是什么?可以用等号存吗
2016-07-29
已采纳回答 / 乐只君子
找了半天 你绘制的时候写错了:draw(TOP+93*(RADIUS+1), LEFT, oContext, parseInt(sec/10));改为draw(TOP+93*(RADIUS+1), LEFT, oContext, parseInt(sec%10));
2016-07-26