課程
/前端開發(fā)
/WebApp
/慕課網(wǎng)2048私人訂制
因為老師的if……else沒加大括號,沒太看懂generaterOneNumber的語法結(jié)構(gòu)
2015-08-05
源自:慕課網(wǎng)2048私人訂制 2-2
正在回答
//在棋盤格上顯示一個數(shù)字 function?generateOneNumber(){ if(nospace(board)){??//沒有空位置則無法顯示 return?false; } else{???//存在空位則可以隨機(jī)位置生成隨機(jī)數(shù)字 //隨機(jī)一個位置 var?randx?=?parseInt(Math.floor(Math.random()*4)); var?randy?=?parseInt(Math.floor(Math.random()*4)); while(true){ if(board[randx][randy]==0){????//該位置為0時可以添加數(shù)字 break; } else{????//否則重新生成坐標(biāo) var?randx?=?parseInt(Math.floor(Math.random()*4)); var?randy?=?parseInt(Math.floor(Math.random()*4)); } } //隨機(jī)一個數(shù)字 var?randNumber?=?Math.random()<0.5?2:4; //在隨機(jī)位置顯示隨機(jī)數(shù)字 board[randx][randy]?=?randNumber; showNumberWithSnimation(randx,randy,randNumber); return?true; } }
Helianthuserin
qq_咕咕雞_0 回復(fù) Helianthuserin
舉報
慕課網(wǎng)這款“2048私人訂制”通過大神老的講解學(xué)習(xí)到游戲結(jié)構(gòu)的開發(fā)
3 回答第一個for語句結(jié)束少了個花括號吧??
2 回答幫我看看這問題大概是出在哪里了。
3 回答為什么我的代碼在執(zhí)行到如下圖的時候,左右可以動,但是增加不了新數(shù)字,為什么,糾結(jié),是moveright的問題嗎
1 回答為什么游戲結(jié)束不了
2 回答怎么處理連加問題?原版的好像是不能連加的
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-12-30