发表于: 2016-04-21 01:07:31
1 2052
今天完成的事情:
JStask1 做完了 还继续看了一些 JS相关的东西 看了看JQ框架
明天的计划:
继续看一下JQ的框架准备开始写task2
遇到的问题:
先看了建强的代码 能变但是不能变回来 并且每个都会变 不能是变回初始的颜色 就只能全部都变!不是一个变
setInterval("color()" , 1000);
function color(){
var numeral=Math.floor(Math.random()*9);
var numeral2=Math.floor(Math.random()*3);
var x=document.getElementById("box").getElementsByTagName("div");
var color=["grey","black","blue"];
x[numeral].style.backgroundColor=color[numeral2];
console.log(numeral+"格子"+color[numeral2]);
}
看了和别人的师兄 古尘师姐的不一样 后来 天一给我讲了要用一个switch语句
我百度看的switch case语句
从表达式值等于某个case语句后的值开始,它下方的所有语句都会一直运行,直到遇到一个break为止。随后,switch语句将结束,程序从switch结束大括号之后的第一个语句继续执行,并忽略其他case。
假如任何一个case语句的值都不等于表达式的值,就运行可选标签default之下的语句。
假如表达式的值和任何一个case标签都不匹配,同时没有发现一个default标签,程序会跳过整个switch语句,从它的结束大括号之后的第一个语句继续执行。
后来在观摩了古尘师姐的 代码以后 自己写出来了
收获:
switch case语句 和随机数组运用
评论