1 function fn1(){
2 return '#' + Math.floor( Math.random() * 0xffffff ).toString(16);
3 }
4
5
6 function fn2(){
7 return '#' + ( Math.random() * 0xffffff<<0 ).toString(16);
8 }
9
10
11 function fn3(){
12 var r = Math.floor( Math.random() * 256 );
13 var g = Math.floor( Math.random() * 256 );
14 var b = Math.floor( Math.random() * 256 );
15 return "rgb("+r+','+g+','+b+")";
16 }
17
18
19 function fn4(){
20 var color = "#";
21 for( var i = 0; i < 6; i++ ){
22 color += ( Math.random()*16 | 0 ).toString(16);
23 }
24 return color;
25 }
26
27
28 function fn5(){
29 var colorValue = "0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f";
30 var colorArray = colorValue.split(",");
31 var color = "#";
32 for( var i = 0; i < 6; i++ ){
33 color += colorArray[ Math.floor( Math.random() * 16 ) ];
34 }
35 return color;
36 }