在javascript中创建动态对象

时间:2012-03-05 06:57:49

标签: javascript jquery object loops

我试图理解为什么我的代码无效。这是我为画布中的游戏创建的一段代码。我想动态创建一个对象来捕获半径,x和y坐标。最终这将成为一个setInterval功能如果我能得到console.log来生产我会很好。

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);
};

1 个答案:

答案 0 :(得分:4)

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

应该是

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