发表于: 2019-12-02 21:38:39
1 1043
今天完成的工作
今天依旧是进行任务三中的步骤,完成的内容是身份显示的部分,也就是在点击按钮之后能显示出每个编号的人物身份是什么样的。在我们从页面一传过来杀手平民及总人数后,另外我还传来了一个杀手平民内容的数组
- 0: "杀手"
- 1: "杀手"
- 2: "平民"
- 3: "平民"
- 4: "平民"
- 5: "平民"
- 6: "平民"
- 7: "平民"
- 8: "平民"
- 9: "平民"
- length: 10
- __proto__: Array(0)
这个数组是根据杀手和平民人数来确定的。通过本地存取的方式传递给我们身份显示的页面,逻辑今天的修改是这样的。我们做一个按钮,在这个按钮的点击事件中,我们可以定义一个初始值为0的变量a,然后做a++运算,也就是我们每次点击后a会增加1,之后便是取a为基数还是偶数的问题了。定义条件a为偶数时显示翻盘样式的图片,并让小圆圈中的值为a/2+1,下面的赋值相同方式。当我们的点击次数为基数时图片变为身份展示,同时在这个时候我们要对这个方格中进行身份分配的操作,和任务一种类似。取一个随机的整数但是要给这个整数限定一个范围,因为要做到去重,所以我们在规定个随机数时要考虑到去除删除后的数组长度,同时还要把去除的那个身份加入到一个新的数组中,从而我们后一个法官的页面能够给1-tol号分配相应的身份。
明天要完成的工作
明天要做的是法官查看身份的页面,需要我们把不需要的div给去除掉。
遇到的问题
今天遇到的问题主要还是对这个逻辑上的问题有一点着急,因为确实实现功能的过程要想出一个方法来是较为痛苦的。后续的任务还需要保持较好的心态,慢慢的摸索慢慢的去完成它。
评论