javascript获取随机颜色
2014-10-05 19:46
225 查看
方案一:
方案二:
说明:
1、16777215为16进制的颜色ffffff转成10进制的数字
2、转成16进制不足6位的以0来补充;
3、16777215=parseInt("0xffffff",16).toString(10);//16^6-1
function getRandomColor(){ var str = "0123456789abcdef"; var t = "#"; for(j=0;j<6;j++) {t = t+ str.charAt(Math.random()*str.length);} return t; }
方案二:
function getRandomColor(){ return "#"+("00000"+((Math.random()*16777215+0.5)>>0).toString(16)).slice(-6); //return '#'+('00000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6); }
说明:
1、16777215为16进制的颜色ffffff转成10进制的数字
2、转成16进制不足6位的以0来补充;
3、16777215=parseInt("0xffffff",16).toString(10);//16^6-1
相关文章推荐
- javascript获取随机颜色
- javascript获取随机颜色的函数
- javascript获取随机颜色
- javascript获取随机rgb颜色和十六进制颜色的方法
- javascript获取随机颜色
- Javascript获取不重复的随机数值
- js获取随机颜色
- Javascript获取不重复的随机数值
- javascript 获取图片颜色
- 【JAVASCRIPT】javascript随机生成颜色8种方法
- JavaScript增加一个随机颜色的div,并在一定时间后div自动消失
- IOS_ Random获取随机颜色值
- javascript生成随机颜色示例代码
- JavaScript挑战赛--随机颜色
- JavaScript获取系统自带的颜色选择器功能(图)
- JavaScript获取系统自带的颜色选择器功能(图)
- js获取随机颜色值的函数
- js获取随机颜色
- 获取随机数及随机颜色
- 获取随机颜色的一行代码