发表于: 2017-04-27 23:50:09
1 1127
任务进展:
基本完成任务4.
遇到问题:
1:每一天操作完成后,当杀手人数为0或杀手人数大于等于平民人数时结束游戏,然后跳转结果页面。在结果页面sessionStorage中取出死者数组、杀手人数、玩家人数和操作天数,遍历死者数组,得出被投死的杀手人数,计算得出游戏结束时剩余的杀手和平民人数。根据操作天数,循环动态生成页面内容,并取出死者数组中每一个死者的序号和身份,连成文本在页面中显示。
2:尝试创建一个时间数组,每一个数组项为一个对象,对象中存储的是每一天操作的开始时间和结束时间,两相减得到每天操作用时,用末项结束时间减首项开始时间得到游戏操作用时。时间采用new Date()记录,相减之后的结果还需转换成时间戳字符串显示,师兄说这个不做要求,就此作罢。
明日计划:
开始js任务5.
收获:
学习了javascript时间戳和日期字符串相互转换方法。
评论