发表于: 2016-04-21 01:07:31

1 1387


今天完成的事情:

   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语句 和随机数组运用 


返回列表 返回列表
评论

    分享到