空白。。。。
我跟着老师打出来,也是空白的。 之前的UI篇完全没有问题,可以运行,加上这章讲的就不行了
我跟着老师打出来,也是空白的。 之前的UI篇完全没有问题,可以运行,加上这章讲的就不行了
2016-10-18
var wins=[]; for(var i=0;i<15;i++){ chessBoard[i]=[]; for(var j=0;j<15;j++){ chessBoard[i][j]=0; } } for(var i=0;i<15;i++){ chessBoard[i]=[]; for(var j=0;j<15;j++){ wins[i][j]=[]; } } var count = 0; //横线 for(var i=0;i<15;i++){ for(var j=0;j<11;j++){ for(var k=0;k<5;k++){ wins[i][j+k][count] = true; } } count++; } //竖线 for(var i=0;i<15;i++){ for(var j=0;j<11;j++){ for(var k=0;k<5;k++){ wins[j+k][i][count] = true; } } count++; } //斜线 for(var i=0;i<11;i++){ for(var j=0;j<11;j++){ for(var k=0;k<5;k++){ wins[i+k][j+k][count] = true; } } count++; } for(var i=0;i<11;i++){ for(var j=14;j>3;j--){ for(var k=0;k<5;k++){ wins[i+k][j-k][count] = true; } } count++; } console.log(count);
最后的反斜线是i=11
//赢法数组 var wins = []; for (var i =0;i<15;i++) { chessBoard[i] = []; for (var j = 0; j<15; j++) { chessBoard[i][j] = 0; } } for (var i=0;i<15;i++) { wins[i] = []; for (var j=0;j<15;j++) { wins[i][j] = []; } } var count = 0; for (var i=0;i<15;i++) { for (var j=0;j<11;j++) { for (var k=0;k<5;k++) { wins[i][j+k][count] = true; } count++; } } for (var i=0;i<15;i++) { for (var j=0;j<11;j++) { for (var k=0;k<5;k++) { wins[j+k][i][count] = true; } count++; } } for (var i=0;i<11;i++) { for (var j=0;j<11;j++) { for (var k=0;k<5;k++) { wins[i+k][j+k][count] = true; } count++; } } for (var i=0;i<11;i++) { for (var j=14;j>3;j--) { for (var k=0;k<5;k++) { wins[i+k][j-k][count] = true; } count++; } }
这是我的代码,也显示过空白
举报