最新回答 / mop18mop183811015
我是自己实现算法的,判断空棋的位置,比如这个落子点:以它为中心,米(横竖斜是不是有同色的,如果有一条直线上面有5颗,就赢了)。这样更容易理解。
2016-12-18
怎么说呢,其实数组cheerBoard和wins的[i][j]和实际的想的不一样。比如说i =0,j=1,想象中是第一行第二个,但实际上是第二行第一个。因为i=Math.floor(offsetX/30),j=Math.floor(offsetY/30),含义是跟左边和上边的距离,所以意思就是:跟左边距离为0,跟上边距离为1,也就是第二行第一个。所以:老师说四种数组的第一个是竖线赢法,第二个是才是横线。
PS:目前我觉得我的逻辑没问题,欢迎批评指正。而且也是经过点击弹出数组验证的,你们也可以试试。
PS:目前我觉得我的逻辑没问题,欢迎批评指正。而且也是经过点击弹出数组验证的,你们也可以试试。
2016-12-17