发表于: 2017-01-23 22:11:06
1 1245
今天完成的事情:
1.修改了任务四天数的bug;
2.解决了游戏判定结果,然后跳转至到结果页,游戏结果的显示,游戏人数的显示,(游戏过程的呈现还未完成,已经添加了html还未注入内容);
3.修改海川项目,添加业务范围模块;将第二个页面的公司业务,由四个页面改为两个页面。(还需要细微调整)
明天计划的事情:
1.明天早早把海川改完,给客户反馈回去。
2.把任务四的游戏过程内容写进去,检查整个任务还有没有bug。
遇到的问题:
原来被卡在不知道如何删除将已经死去的人在各自的身份数组里面删除,后来百度到了Array.prototype.indexOf = function(val) {
for (var i = 0; i < this.length; i++) {
if (this[i] == val) return i;
}
return -1;
};
Array.prototype.remove = function(val) {
var index = this.indexOf(val);
if (index > -1) {
this.splice(index, 1);
}
};
var hh = k[t];
ol.remove(hh);
知道数,寻找下标,然后删除。通过
function fun(param,value) {
var len = param.length;
for (var x = 0; x < len; x++) {
if (param[x] == value)
return true;
}
return false;
}
这个函数还判断被杀的人在没在杀手数组里面,如果在的话,把这个数删掉,通过杀手数组的长度来计算剩下的杀手人数,
又在localstorage里面调出来总的人数和总杀手人数,算出剩下的平民。
比较平民数量和杀手数量的出游戏结果
收获:
1.把昨天的问题解决了,原来自己添加div的方法有误,今天知道了如何添加。
评论