发表于: 2020-01-13 23:59:52
1 1000
1.点击开始弹窗
2.点击开始获取第一个格子
3.点击开始改变第一个格子的颜色
4.给第一个格子改变随机颜色
5.获取随机格子
6.给随机格子改变随机颜色
7.获取随机三个格子,不重复
现在做到了第五步,获取随机的格子,但是这个因为中午完成了给第一个格子获取随机颜色,我怀疑代码有冲突:
function start() {
box[0].style.backgroundColor=color();
console.log(color());
console.log(num());
}
box后面的0代表着格子的位置,这个意思好像是制定的,我要做的就是让位置随机,但是我不知道怎么做,我试过在里面把12345678位置都写上去,但是发现不行,我又把中括号取消发现还是不行,这个就比较难受。
这个问题一直困扰着我,如果取消了这个中括号就不能改变背景颜色,但是不取消这个又是制定的,难道要在里面写函数吗。这个问题明天还是请教师兄好了。
下面的console第二行是未定义,但是是我实在是不知道在哪里定义,没定义洗牌算法就没生效啊,别人的洗牌算法好像都不一样,烦。
我试着又把洗牌算法看了一遍,但是洗牌算法虽然代码比较少,但是没找着比较详细的介绍,没有详细的说明就会很难理解,这个明天也要再找找看比较具体说的比较详细的文档。
今天的进度非常的缓慢,因为这两天老是休息不好,明天要制定一个固定的作息表,以此来约束自己提高学习效率,提升高效学习时间。
明天计划的事情:
今天进行到第五步了,明天上午请教师兄上面那个问题,然后下午子再理解一下代码,学习洗牌算法。下午开始学习同时获取三个随机数,明天努力一点把任务一完成,然后后天准备小课堂。
收获:
今天进度实在不太理想,休息的时间太多也没休息好,今晚好好睡觉,明天继续努力。
评论