已采納回答 / 海上星
因為是得到的所有的毫秒時間段,比如總共1*60*60*1000+20*60*1000+5*1000=1小時20分鐘5秒,等于3631000ms。怎樣取得20分鐘呢,就得減去前面的小時數(shù),算出含有多少個60*1000分鐘數(shù),才能得出分鐘數(shù),
2016-03-09
已采納回答 / 蟲蟲舞
最開始我自己寫的時候,是用定時器來改變時間的,確實能實現(xiàn);但是后邊的動畫 還是需要?nextHours 等之類的參數(shù) 來 判斷是否要 添加小球,所以我覺得老師的結(jié)構(gòu)還是好的,update時間和小球放在了一起,使用同一批參數(shù);
2016-02-29
已采納回答 / 呵Sever
addBall函數(shù)里的if(digit[num][i] ==1){}判斷應(yīng)該是if(digit[num][i][j] ==1){}同一個函數(shù)里,Math.random寫成了Math.randm
2016-02-24
已采納回答 / HenryChou
同學(xué),我一開始也很疑惑,但我從網(wǎng)上搜到了這些內(nèi)容,幫助你理解一下getContext() 方法返回一個用于在畫布上繪圖的環(huán)境。anvas.getContext(contextID)參數(shù)?contextID?指定了您想要在畫布上繪制的類型。當(dāng)前唯一的合法值是 "2d",它指定了二維繪圖,并且導(dǎo)致這個方法返回一個環(huán)境對象,該對象導(dǎo)出一個二維繪圖 API。提示:在未來,如果 <canvas> 標(biāo)簽擴(kuò)展到支持 3D 繪圖,getContext() 方法可能允許傳遞一個 "3d" 字符串參數(shù)。
2016-02-24
已采納回答 / 小kk06
原理就是你的截止時間減去目前的時間之后得到一個時間戳 將這個時間戳和與拿來第一次調(diào)用函數(shù)獲得的時間戳做比較來判斷小時 分鐘 或者是秒數(shù)有沒有發(fā)生改變 從而達(dá)到倒計時的效果 主要是因為setInterval函數(shù)使得兩次的時間戳 不一致 目前我是這么理解的 希望可以幫到你
2016-02-05