JavaScript意外令牌)
JavaScript Unexpected token )
我正在写这个代码来尝试模拟一个电子电路。它产生了这个错误:Uncaught SyntaxError: Unexpected token )
。我数了一下花括号和普通花括号,它们似乎都排对了。我的代码:
var grid = new Array(5);
for (i=0; i <5; i++) {
grid[i]=new Array(5);
}
grid[1][1]=2;
grid[1][2]=1;
grid[1][3]=1;
grid[2][3]=1;
grid[3][3]=1;
grid[3][2]=1;
grid[3][1]=3;
grid[3][0]=2;
grid[4][1]=1;
var time=100;
for (var i=0;i<time;i++) {
for (var x=0; x<grid[0].length) {
for (var y=0; y<grid.length;y++) {
if (grid[x][y]==2) {
if (grid[x+1][y]=1) {
grid[x+1][y]=2;
}
if (grid[x-1][y]=1) {
grid[x-1][y]=2;
}
if (grid[x][y+1]=1) {
grid[x][y+1]=2;
}
if (grid[x][y-1]=1) {
grid[x][y-1]=2;
}
}
if (grid[x][y]==3) {
if (grid[x][y+1] == grid[x][y-1] && grid[x][y+1]==2) {
grid[x+1][y]=2;
}
}
}
}
}
for (var x=0;x<6;x++) {
for (var y=0;y<6;y++) {
alert(grid[x][y]);
}
}
为什么会发生这种情况?我很抱歉,如果有一个简单的解释,我的IDE没有给我它发生的行。但我几乎可以肯定,这与大括号的数目没有对齐无关。
谢谢
您的for
循环在线19
有SyntaxError, expr3
缺失
for (var x=0; x<grid[0].length; expr3)
你的第三个for循环缺少一个分号:
for (var x=0; x<grid[0].length)
相关文章:
- React JS:未捕获(在承诺中)语法错误:在位置 0 的 JSON 中意外<令牌
- 未捕获的语法错误:意外的令牌,
- jQuery$.getJSON抛出意外令牌
- 当其他解析器认为意外的令牌有效时,json.parse会失败
- 意外的令牌模块生成失败:SyntaxError
- 为什么我在下面的..of循环中得到意外令牌
- 意外的令牌非法javascript/metrol
- 三元条件中出现意外的令牌中断
- DynamoDB和Node Js:意外的令牌h
- RegEx中出现意外的令牌错误
- data.php:1未捕获的语法错误:意外的令牌:
- 错误:[$parse:syntax]语法错误:令牌''是意外的令牌
- 组件中的ReactJS意外令牌
- Jquery脚本未在运行时加载编辑:意外的令牌
- 未捕获的语法错误:意外的令牌非法?看起来不错
- "未捕获的SyntaxError:意外的令牌ILLEGAL“;当我通过AJAX发送html时
- 获取意外的令牌ILLEGAL JS错误
- JavaScript-Gulp/Browserify:SyntaxError:意外的令牌
- Jquery .ajax() SyntaxError: 意外的令牌 N.
- AngularJS $http GET 请求到本地 JSON 文件返回语法错误:意外令牌]