第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

連成一條線也不會彈出窗口,而且使用alert(count),顯示為0,求解啊

?<script>

? ? var chess=document.getElementById("canvas");

? ? var cxt=chess.getContext('2d');

? ? ? var me=true;

? ? ? var gameover=false;

? ? ? var count=0;

? ? ? //落子不重疊設置初始化

? ? ? var chessBoard=[];

? ? ? for(var i=0;i<15;i++){

? ? ? chessBoard[i]=[];

? ? ? for(var j=0;j<15;j++){

? ? ? ? chessBoard[i][j]=0;

? ? ? }

}

//贏法數(shù)組定義及初始化

var wins=[];

for(var i=0;i<15;i++){

? wins[i]=[];

? for(var j=0;j<15;j++){

? ? wins[i][j]=[];}

}




//橫線贏法

for(var i=0;j<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;j<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;j<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;j<11;i++){

? for(var j=14;j>3;j--){

? ? for(var k=0;k<5;k++){

? ? ? wins[i+k][j-k][count]=true;

? ? }

? ? count++;

? }

}

//贏法的統(tǒng)計數(shù)組及初始化

var myWin=[];

var computerWin=[];

for(var i=0;i<count;i++){

? myWin[i]=0;

? computerWin[i]=0;

}

? ? cxt.strokeStyle="#BFBFBF";

? ? chessboard();

? ? ??

? ? ? //獲取位置

? ? ? chess.onclick=function (e){

? ? ? ? if(gameover){

? ? ? ? ? return;

? ? ? ? }

? ? ? ? var x=e.offsetX;

? ? ? ? var y=e.offsetY;

? ? ? ? var i=Math.floor(x/30);

? ? ? ? var j=Math.floor(y/30);

? ? ? ? if(chessBoard[i][j]==0){

? ? ? ? ? oneStep(i,j,me);

? ? ? ? ? if(me){

? ? ? ? ? ? chessBoard[i][j]=1;

? ? ? ? ? }

? ? ? ? ? else{

? ? ? ? ? ? chessBoard[i][j]=2;

? ? ? ? ? } ?me=!me;

? ? ? ? ? for(var k=0;k<count;k++){

? ? ? ? ? ? if(wins[i][j][k]){

? ? ? ? ? ? ? myWin[k]++;

? ? ? ? ? ? ? computerWin[k]=6;

? ? ? ? ? ? ? if(myWin[k]==5){

? ? ? ? ? ? ? ? window.alert('hello');

? ? ? ? ? ? ? ? gameover=true;

? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? ? }

? ? ? ? ??

? ? ? ? }

? ? ? }

? ? ? //繪制棋盤

? ? function chessboard(){


? ? for(var i=0;i<15;i++)

? ? {

? ? cxt.moveTo(15+i*30,15);

? ? cxt.lineTo(15+i*30,435);

? ? cxt.stroke();

? ? cxt.moveTo(15,15+i*30);

? ? cxt.lineTo(435,15+i*30);

? ? cxt.stroke();

? ? }

? ? }

? ? //每一步棋子的位置及顏色繪制

? ? ? ? ? function oneStep(i,j,me){

? ? ? ? ? cxt.beginPath();

? ? ? ? ? ? //棋子大小及位置

? ? ? ? ? cxt.arc(15+i*30,15+j*30,13,0,2*Math.PI);

? ? ? ? ? cxt.closePath();

? ? ? ? ? ? //顏色徑向漸變

? ? ? ? ? var gradient=cxt.createRadialGradient(15+i*30+2,15+j*30-2,13,15+i*30+2,15+j*30-2,0);

? ? ? ? ? if(me){

? ? ? ? ? gradient.addColorStop(0,"#0A0A0A");

? ? ? ? ? gradient.addColorStop(1,"#636766");

? ? ? ? ? }

? ? ? ? ? else{

? ? ? ? ? gradient.addColorStop(0,"#D1D1D1");

? ? ? ? ? gradient.addColorStop(1,"#F9F9F9");

? ? ? ? ? }

? ? ? ? ?

? ? ? ? ? cxt.fillStyle=gradient;

? ? ? ? ? cxt.fill();

? ? ? ? ? }

? ? </script>


正在回答

1 回答

所有的贏法for(var i=0;j<15;i++){中的i寫成j了

0 回復 有任何疑惑可以回復我~
#1

慕用6149400 提問者

非常感謝!
2017-05-25 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

連成一條線也不會彈出窗口,而且使用alert(count),顯示為0,求解啊

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號