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

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

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

function generateOneNumber() {

if (nospace(board))

return false;



// 隨機一個位置

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));

}

// 隨機一個數(shù)字

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

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

board[randx][randy] = randNumber;

showNumberWithAnimation(randx, randy, randNumber);


return true;


}



正在回答

1 回答

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

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

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

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

舉報

0/150
提交
取消

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

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

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

幫助反饋 APP下載

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

公眾號

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