2012-03-05 78 views
0

我在试着理解为什么我的代码无法正常工作。这是我为canvas中的游戏创建的一段代码。我想动态地创建一个对象来捕捉半径,x和y坐标。最终这将成为一个setInterval functon如果我能得到console.log产生我会很好。在javascript中创建动态对象

var i; 
var circles = {}; 
for (i = 0; i>10; i++){ 
    circles[i]= { 
    d:Math.floor(Math.random()*50), 
    x:Math.floor(Math.random()*500), 
    y:Math.floor(Math.random()*500) 
    }; 
    console.log(circles[i].d, circles[i].x, circles[i].x); 
}; 

回答

4
for (i = 0; i>10; i++){ 

应该

for (i = 0; i<10; i++){ 
+1

感谢,我想这种情况发生时,累了 – user1249220 2012-03-05 07:12:46