因此,我需要在 JavaScript 中填充一个二维数组,我按以下方式进行:
var i = 0, j = 0;
for (i = 0; i < roomWidth / tileWidth; i += 1) {
roomBuffer[i] = [];
}
for (i = 0; roomWidth / tileWidth; i += 1) {
for (j = 0; j < roomHeight / tileHeight; j += 1) {
roomBuffer[i][j] = 1;
}
}
alert("Hello world");
问题是它不仅不起作用而且它后面的任何代码都不会执行。在这种情况下,alert("Hello world");
。伙计们,我做错了什么?
最佳答案
改变
for (i = 0; roomWidth / tileWidth; i += 1) {
到
for (i = 0; i < roomWidth / tileWidth; i += 1) {
关于javascript - 使用 for 循环在 JavaScript 中填充二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9137283/