已采纳回答 / 寒剑
那一段代码应该这样:if ( chessBorad[objX][objY] == 0) { oneStep(objX, objY, me); if (me) { chessBorad[objX][objY] = 1; } else { chessBorad[objX][objY] = 2; } }
2016-04-03
已采纳回答 / 寒剑
logo.onload = function(){ context.drawImage(loge,0,0,450,450); drawChessBoard();} 粗体那个 loge写错了 应该是logo
2016-04-02
最新回答 / Running_v
再帮你具体分析下吧:你这个for循环逻辑是:i=0时,j<chessBoard.length=0;i=1时,j<chessBoard.length=1;...i=15时,j<chessBoard.length=15;懂了不?
2016-04-02
最新回答 / 蛋黄酱
chess.onclick=function(){ console.log(chessBoard[i][j]);}这个代码有问题,点击的时候都没有去获取鼠标点击的坐标值offsetX和offsetY。。
2016-04-02
最新回答 / 短衣匹马
var chessBoard = [];for (var i = 0; i < 15; i++){ chessBoard[i] = []; for (var j = 0; j < 15; j++){ chessBoard[i][j] = 0; }}为啥在chess.onclick = function(e) { var x = e.offsetX; var y = e.offsetY; var i = Math.floor(x / 30); ...
2016-03-31
最新回答 / ICHAYA
我刚开始全部保存 后直接Open in Browser也没有显示保存好所有文件后关掉sublime,直接从文件夹打开HTML文件就有显示了(视频里老师也是从文件夹打开的)后续再次在sublime中Open in Browser 也会有显示浏览器:chrome最新版
2016-03-30
已采纳回答 / 木纳
AI分很多种类。我大概了解的有:有限状态机、模糊控制、动态规划、遗传算法、传统的逻辑判断、策略树、马尔可夫统计模型、神经网络(其中以有许多不同特征的分类:感知器、反馈神经网络、卷积神经网络、深度学习神经网络……)、……老师的这个AI。估计不需要深度学习。神经网络就像是初中学的函数思想一样:输入一些自变量的值,而根据某种对应关系,输出相对应的函数值。其中,自变量可能是多维的,输出的函数值也可能是多维的。如y=f(x) 或 z=f(x,y) ……最简单的是 y=ax+b (其中x是输入的自变量值,y是输出的...
2016-03-28
已采纳回答 / Eyeland
你要让文档加载后才加载js 如果放在头部就在window。onload=function(){代码都放这里}要么把js放在canvas后 让canvas创建了才画图
2016-03-28