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

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

感覺moveLeft()的最內(nèi)層循環(huán)應(yīng)該用break來終止

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

? ? ? ? for( var j=1; j < 4; j++){

? ? ? ? ? ? if(board[i][j] != 0){ ? ? ??


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

? ? ? ? ? ? ? ? ? ? if( board[i][k] == 0 && noBlockHorizontal(i, k, j, board)){

? ? ? ? ? ? ? ? ? ? ? ? //為0并且從j列到k列過程中都沒有障礙物

? ? ? ? ? ? ? ? ? ? ? ? //move

? ? ? ? ? ? ? ? ? ? ? ? showMoveAnimation(i, j, i, k); ? ? //移動動畫

? ? ? ? ? ? ? ? ? ? ? ? board[i][k] = board[i][j];

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

? ? ? ? ? ? ? ? ? ? ? ? break; ? ? ? ? ?//這里!

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ? else if(board[i][k] == board[i][j] && noBlockHorizontal(i, k, j, board)){

? ? ? ? ? ? ? ? ? ? ? ? //move

? ? ? ? ? ? ? ? ? ? ? ? showMoveAnimation(i, j, i, k);

? ? ? ? ? ? ? ? ? ? ? ? //add

? ? ? ? ? ? ? ? ? ? ? ? board[i][k] += board[i][j];

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

? ? ? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? }

? ? }


--

這里老師用了continue,但其實不加continue也會繼續(xù)向下循環(huán)。而這里在i,j這個位置的元素要向左移動,如果我可以移動到最左端,我就不需要再判定中間能否移動到了,也就是說可以終止循環(huán)變量為k的這個小循環(huán)。

正在回答

舉報

0/150
提交
取消

感覺moveLeft()的最內(nèi)層循環(huán)應(yīng)該用break來終止

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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