JS代码如下:
/**
* js生成随机颜色值,随机生成6个字符然后再串到一起,闭包调用自身与三元运算符让程序变得内敛。
* @param
* @arrange (512.笔记) jb51.cc
**/
var getRandomColor = function(){
return '#' +
(function(color){
return (color += '0123456789abcdef'[Math.floor(Math.random()*16)])
&& (color.length == 6) ? color : arguments.callee(color);
})('');
}
// 来自:编程之家 jb51.cc(jb51.cc)