js获取随机颜色
function random(min,max){
if(min > max){
var ls = min;
min = max;
max = ls;
}
return Math.floor(Math.random() * (max-min+1) ) + min
}
第一种方法:
function color(){
var r=random(0,255).toString(16);
var g=random(0,255).toString(16);
var b=random(0,255).toString(16);
return "#"+createZero(r)+createZero(g)+createZero(b)
}
function createZero(n){
if(typeof n === "string"){
if(n.length < 2){
return "0" + n
}
return n;
}else{
if(n<10){
return "0"+n;
}
return n;
}
}
console.log(color())
第二种方法:
function randomRgb(){
return "rgb("+random(0,255)+","+random(0,255)+","+random(0,255)+")";
}
console.log(randomRgb())