数组长度显示不正确

时间:2020-10-05 02:04:46

标签: javascript arrays

我对为什么它不起作用感到困惑:当我打印两个精确的数组的数组长度时,它们持有图形对象,它们是不同的。我正在使用Javascript。有人可以帮忙吗?谢谢。

这是代码:

for (var i = 0; i < 4; i++){
    for (var j = 0; j < 4; j++){
        var tile = new Circle(30);
        tile.setPosition(i * 3 * tile.getRadius() + tile.getRadius() * 2, j * 3 * tile.getRadius() + tile.getRadius() * 2);
        tile.setColor(colors[Randomizer.nextInt(0, colors.length - 1)]);
        add(tile);
    }   tiles.push(tile);
}    
println(tiles.length);


for (var r = 0; r < rows; r++){
    for (var c = 0; c < cols; c++){
        var black = new Circle(30);
        black.setPosition(r * 3 * black.getRadius() + black.getRadius() * 2, c * 3 * black.getRadius() + black.getRadius() * 2);
        black.setColor(Color.black);
        black.isFilled = false;
        after.push(black);
    }
}
println(after.length);

0 个答案:

没有答案
相关问题