天天看點

本周學習進度表

周數 專業目标學習 專業學習時間 部落格發表量 人文方面的學習 知識技能總結
7 資料結構與算法,HTML,計算機網絡基礎 平均2小時/天 5

《office及常用軟體》

《會聊才有好人緣》

這周資料結構學習了樹的存儲結構,前面的知識點忘了很多,HTML學了編寫小遊戲,不過自己還是很不足。下面是代碼。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>開心對對配</title>

<script type="text/javascript" >

var myarr=new Array(30);

var curr=-1;

var last=-1;

var row=3;

var col=4;

var isUsed=new Array;

var count=0;

var n;

function f()

{

function mysort()

return Math.random()>.5;

}

n=(row*col)/2;

for(var k=0;k<n;k++)

{

myarr[k]=Math.ceil((Math.random()*17)+1);

//myarr[k]=( Math.round( Math.random()*5 )+1);

myarr[k+n]=myarr[k];

}

for(var k=0;k<2*n;k++)

{

isUsed[k]=false;

}

myarr.sort(mysort);

var str;

str="<table border='1' width='300' height='300' style=\"margin-left:30%;margin-top:100px\">";

for(var i=1;i<=row;i++)

str+="<tr>";

for(var j=0;j<col;j++)

str+="<td onclick='judge("+ ((i-1)*col +j )+");'>"

str+="<img id='img_"+ ((i-1)*col +j )+"' src='photo/image0.gif'/>"

str+="</td>";

str+="</tr>";

str+="</table>";

document.getElementById("w").innerHTML=str;

function onre()

{

// var row=document.getElementById("t1").value;

//var col=document.getElementById("t2").value;

f();

function judge(temp)

if(isUsed[temp])

return;

isUsed[temp]=true;

last=curr;

curr=temp;

var currImg=document.getElementById("img_"+temp);

currImg.src="photo/image"+myarr[temp]+".gif";

//alert(myArray[temp]);

if(last>=0){

if(myarr[curr]==myarr[last])

last=-1;

curr=-1;

count++;

if(count==n)

{

if(n==15){

alert("通關成功!");

return;

}

alert("下一關");

var str="";

count=0;

col++;

row++;

f();

//var str='<input type="button" value="生産表格" onClick="createTable();"/>';

}

else

currImg=document.getElementById("img_"+last);

currImg.src="photo/image0.GIF";

isUsed[last]=false;

}

</script>

</head>

<body id="w" style="background:url(photo/image19.jpg)">

<input type="button" onclick="onre();" value="開始遊戲"/>

<div id="mt2">test2</div>

</body>

</html>