即使一个人,也要活得像军队一样!

JS-- 获取随机颜色值

通过JS,获取随机颜色的几种方式:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
function fn1(){
return '#' + Math.floor( Math.random() * 0xffffff ).toString(16);
}


function fn2(){
return '#' + ( Math.random() * 0xffffff<<0 ).toString(16);
}


function fn3(){
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+")"; // rgb 再指定一个参数,就可以设置透明度。 rgb(200,200,200,0.15)
}


function fn4(){
var color = "#";
for( var i = 0; i < 6; i++ ){
color += ( Math.random()*16 | 0 ).toString(16);
}
return color;
}


function fn5(){
var colorValue = "0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f";
var colorArray = colorValue.split(",");
var color = "#";
for( var i = 0; i < 6; i++ ){
color += colorArray[ Math.floor( Math.random() * 16 ) ];
}
return color;
}
-------------本文结束感谢您的阅读-------------