function getRandomColor(){
var colorArr = ['1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'];
var color = "";
for(var i = 0; i < 6; i++){
color += colorArr[Math.floor(Math.random()*15)];
}
return "#"+color;
var colorArr = ['1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'];
var color = "";
for(var i = 0; i < 6; i++){
color += colorArr[Math.floor(Math.random()*15)];
}
return "#"+color;
}
如上代码,把颜色值中的所有值,放在数组colorArr中。定义一个空字符color,通过循环6次,通过随机数random()和floor()向下取整随机出0-14的数,把随机的颜色值放在color中。返回一个#color,就是随机的颜色rgb值了。