发表于: 2019-11-16 19:52:59
2 1321
今天完成的事情:
解决了随机选取三个不重复数字的问题,定时器的还没有解决。
随机选取三个不重复数字:
先定义了一个空数组num,利用for循环取值,
当x值与数组内数值不相等时,x取至数组内,
当x值与数组内数值相等时,重新执行随机x值。
百度其他思路:
1. 定义一个数组,随机取值后,把取到的数值从数组内删去,再取值,重复取值三次。
2. 定义一个数组,随机排序后,取前三个数值。
……
(完成定时器后再优化)
随机取颜色,用的同一个思路。
定时器:
2s自动重新取值。
重新取值可以。
未完成:
1. 重新取值前需将上次取值删除,否则会持续不断覆盖。
2. 点击结束清除定时器后,过2s再次刷新。
明天计划的事情:
真的该完成任务一了。
遇到的问题:
十六进制颜色取值,若取值为0 可能会舍去,转为十六进制后少一位数导致取值失败。
收获:
(到现在写js的代码最怕的是不知道问题在哪里。。。)
评论