学习心得
2016-04-21 22:22 蔡虫胜。 阅读(157) 评论(1) 编辑 收藏 举报第九周周总结
周数 |
专业学习目标 |
专业学习时间 |
新增代码量 |
人文方面的学习 |
知识技能总结 |
|
第 九 周 |
数据结构: 因为这周半期考都在复习 |
5h |
都在复习原来学过的 |
都在忙着复习
|
时间的过去有些知识都忘了 |
|
WEB: 在准备半期考的小游戏 |
10h |
500左右 |
通过一些渠道学习了游戏的一些简单的操作 |
<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 now=-1;
var last=-1;
var count=0;
var row=3;
var col=4;
var n;
var isUsed=new Array;
var myArray=new Array(30);
function mySort()
{
return Math.random()>.5;
}
function init()
{
//0--12
n=(row*col)/2;
for(var k=0;k<n;k++)
{
myArray[k]=( Math.round( Math.random()*17 )+1);
myArray[k+n]=myArray[k];
}
for(var k=0;k<2*n;k++)
{
isUsed[k]=false;
}
myArray.sort(mySort);
var str='<table name="myT" border="0" 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 +");'>"+myArray[(i-1)*col +j]+"</td>";*/
str+="<td onclick='judge("+ ((i-1)*col +j )+");'>"
str +="<img width='100' height='150' id='img_"+ ((i-1)*col +j )+"' src='photo/image0.jpg'/>"
str+="</td>";
}
str+="</tr>";
}
str+= "</table>"
// i=1 j=1---3 1 2 3 (i-1)*3+j
//i=2 4 5 6
//document.write(str);
document.getElementById("met").innerHTML=str;
//document.getElementById("mt").text=myArray;
}
function judge(temp)
{
//temp 表格单元格编号 1---12
//document.getElementsByName("myT")[temp].value=1;
if(isUsed[temp]) return;
isUsed[temp]=true;
last=now;
now=temp;
var currImg=document.getElementById("img_"+temp);
currImg.src="photo/image"+myArray[temp]+".jpg";
//alert(myArray[temp]);
if(last>=0){
if(myArray[now]==myArray[last])
{
last=-1;
now=-1;
count++;
if(count==n)
{
if(n==15){
alert("通关成功!");
return;
}
alert("下一关");
var str="";
count=0;
col++;
row++;
init();
//var str='<input type="button" value="生产表格" onClick="createTable();"/>';
}
}
else
{
currImg=document.getElementById("img_"+last);
currImg.src="photo/image0.jpg";
isUsed[last]=false;
}
}
}
</script>
</head>
<body id="met" background="mvd .jpg">
卡牌记忆游戏
<input type="button" value="开始游戏" onClick="init();"/>
</body>
</html>