亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

if (over){ return; },這段代碼的效果是什么

不懂這段代碼的含義

chess.onclick = function(e){

if (over){

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("你贏了");

? ? ? over = true;

? ? ? }

? ? ? }

? ?}

}

}

代碼在上面,請問效果是什么?

正在回答

2 回答

over是做了一個標記,是否已經贏了,如果已經贏了,over=true;

這段代碼是在“棋盤onclick”中寫的,如果這里直接return (什么都不寫就是return false),意思就是點擊了棋盤也不落子了。


不知道你問的是不是這個


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

我問的是?

if (over){ return; }

這段代碼,沒表達清楚

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

舉報

0/150
提交
取消

if (over){ return; },這段代碼的效果是什么

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號