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):猴哥說前端