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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么會(huì)出現(xiàn)在同一個(gè)盒子生成數(shù)字?

function generateOneNumber() {

if (nospace(board))

return false;



// 隨機(jī)一個(gè)位置

var randx = parseInt(Math.floor(Math.random() * 4));

var randy = parseInt(Math.floor(Math.random() * 4));

while (true) {

if (board[randx][randy] == 0)

break;


randx = parseInt(Math.floor(Math.random() * 4));

randy = parseInt(Math.floor(Math.random() * 4));

}

// 隨機(jī)一個(gè)數(shù)字

var randNumber = Math.random() < 0.5 ? 2 : 4;

// 在隨機(jī)的位置顯示隨機(jī)數(shù)字

board[randx][randy] = randNumber;

showNumberWithAnimation(randx, randy, randNumber);


return true;


}



正在回答

1 回答

你是想問這段代碼為什么要判斷同一個(gè)格子生成兩個(gè)數(shù)字的情況么?

因?yàn)殡S機(jī)數(shù)無法做判重處理,所以得通過一步if操作來進(jìn)行判斷;

如果格子有數(shù)字,那么這個(gè)位置的數(shù)組值肯定不為0;如果為0,說明這個(gè)格子還沒有數(shù)字,之后才能往這個(gè)位置寫入數(shù)字

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么會(huì)出現(xiàn)在同一個(gè)盒子生成數(shù)字?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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