发表于: 2018-05-29 21:49:55
3 604
今天完成的事情:js任务一
明天计划的事情:js任务二
遇到的问题:
收获:
任务一思路:
首先选出三个盒子,且三个盒子不能重复(条件判断或采用循环判断)
第二步选出三个颜色
第三步将颜色与对应的盒子相连接
去重复的两种方法
方法一:
采用&&和 !=来筛选
a!=b&&b!=c&&c!=a 可以来表示abc不相等,采用if条件来决定是输出a b c还是重新去取值(重新执行函数),
方法2:
box = [0,1,2,3,4,5,6,7,8]
for (i=0;i<3;i++) {
do {
m = Math.floor(Math.random()*9);
} while(box[m]==111);
box[m]=111;
num[i]=div[m]
}
方法一:对取的个数少时比较方便,个数多时不推荐
方法二:在于取的个数多时比较方便
评论