JavaScript產(chǎn)生隨機(jī)顏色
//獲取rgb類型的顏色 IE7不支持
function randomColor(){
var r = Math.floor(Math.random()*256);
var g = Math.floor(Math.random()*256);
var b = Math.floor(Math.random()*256);
return "rgb("+r+","+g+","+b+")";
}
//獲取十六進(jìn)制顏色
function randomColor1(){
var r = Math.floor(Math.random()*256);
var g = Math.floor(Math.random()*256);
var b = Math.floor(Math.random()*256);
if(r < 16){//當(dāng)小于16時(shí),只有一位數(shù),所以給它前面串聯(lián)一個(gè)0
r = "0"+r.toString(16);
}else{
r = r.toString(16);
}
if(g < 16){
g = "0"+g.toString(16);
}else{
g = g.toString(16);
}
if(b < 16){
b = "0"+b.toString(16);
}else{
b = b.toString(16);
}
return "#"+r+g+b;
}
/*
進(jìn)制轉(zhuǎn)換
Number.toString(2);
轉(zhuǎn)換成2\8\10\16
*/
function test(){
//console.log(new Number(15).toString(16));
}
//test();
歡迎關(guān)注微信公眾號(hào):猴哥說前端