-
大小: 4.38KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2024-05-23
- 語言: JavaScript
- 標簽: HTML??js??
資源簡介
【實例簡介】使用html css js編寫的2048小游戲,使用鍵盤上下左右鍵進行移動
【頁面截圖】
【核心代碼】
// 模塊化開發(fā)思路
var json={
// 創(chuàng)建初始化函數(shù)
init:function(){
var otab= document.querySelector('.tab'),
str='',
id=1;//返回文檔指定的css元素,并保存
for(var i=0;i<4;i ){
str ='<tr>';
for(var j=0;j<4;j ){
str ='<td id="' id '"></td>';
}
str ='</tr>';
}
otab.innerHTML=str;
this.randomNum();
this.randomNum();
this.result();
},
//創(chuàng)建一個任意區(qū)間的隨機函數(shù)
myRandom:function(min , max){
return Math.round(Math.random() * (max-min) min);
},
//隨機在格子上生成一個數(shù)字
randomNum : function(){
var num = this.myRandom(1,16);
ogrid=document.getElementById(num);
if(ogrid.innerHTML ==''){
ogrid.innerHTML= this.myRandom(1,2)*2;
}else{
this.randomNum();
}
},
代碼片段和文件信息
評論
共有 條評論