为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / qq_真逆_0
你这个代码乍一看是drawChessBoard()这个方法没有调用。但是主要原因是你工程目录下根本没有index.jpg这个文件!所以logo.onload在执行到画图片的时候停止执行这个方法了。所以棋盘没有画出来~~解决办法:在工程根目录下加一个名为index.jpg的图片;或者删掉加载这个图片的方法~~

最新回答 / 慕粉4229326
var y=Math.floor(y/30);错了,改成var j=Math.floor(y/30);

最赞回答 / 454167659
宽度设置错了,起点和终点一样了。。。。

已采纳回答 / 未来开拓者
var chess =document.getElementById("chess");var context=chess.getContext("2d");var chessBoard=[];var me=true;for(var i=0;i<15;i++){ chessBoard[i]=[]; for(var j=0;j<15;j++) chessBoard[i][j]=0; }context.strokeStyle="#BFBFBF";var logo=new Image();logo...

已采纳回答 / 灰叶子
if(me)的第二个判断里面多了一个等号

最新回答 / 慕慕9986984
很奇怪的问题,有时间把代码贴出来看一下!

最新回答 / 手机用户曾小乱
自己试一下,然后和我们分享一下试验结果。

最新回答 / wwr9
楼上正解,我就是Id的d大写了

最新回答 / 如是青山
<...图片...>width=“450px”  height=“450px”
课程须知
本课程是前端中级课程 1、JS基础知识 2、Canvas基础知识
老师告诉你能学到什么?
1、canvas绘制五子棋棋盘 2、canvas绘制黑白棋子 3、五子棋交互逻辑处理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消