Javascript 数组长度显示不正确

Javascript 数组长度显示不正确,javascript,arrays,Javascript,Arrays,我不明白为什么这不起作用:当我打印两个精确数组的数组长度时,包含图形对象,它们是不同的。我正在使用Javascript。有人能帮忙吗?谢谢 代码如下: for(变量i=0;i

我不明白为什么这不起作用:当我打印两个精确数组的数组长度时,包含图形对象,它们是不同的。我正在使用Javascript。有人能帮忙吗?谢谢

代码如下:

for(变量i=0;i<4;i++){
对于(var j=0;j<4;j++){
var tile=新圆圈(30);
设置位置(i*3*tile.getRadius()+tile.getRadius()*2,j*3*tile.getRadius()+tile.getRadius()*2);
tile.setColor(colors[Randomizer.nextInt(0,colors.length-1)];
添加(瓷砖);
}推(瓷砖);
}    
println(瓷砖长度);
对于(var r=0;rprintln(长度后)我们如何知道它们是否相同?第一个是硬编码的
4x4
,另一个是
cols x rows
<代码>}tiles.push(tile)在第一个循环中,您正在外循环中推压平铺case@JaromandaX他们似乎正在使用一些javascript库,使用
println()
add()
@AdiBak。您能告诉我们预期的输出是什么,实际的输出是什么吗?因为你给我们的代码不能用你的代码运行provided@JaromandaX我同意你的看法