方案一:

 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

最新文章

  1. 【bzoj2318】Spoj4060 game with probability Problem
  2. Numpy 中一维数据转置的几种方法
  3. python urllib模块的urlopen()的使用方法及实例
  4. PHP扩展开发01:第一个扩展【转】
  5. Windows如何打包Qt程序
  6. QT5.3无法自动调用incomingConnection函数的问题
  7. applicationContext.xml详解
  8. 【Java学习笔记之十八】Javadoc注释的用法
  9. FFmpeg在Linux下安装编译过程
  10. 20175205 2018-2019-2 《Java程序设计》第五周学习总结
  11. Hadoop2.7.3+Hbase-1.2.6完全分布式安装部署
  12. 日志收集-Elk6
  13. ASP.NET异步
  14. 转:【专题四】自定义Web浏览器
  15. PHP递归函数
  16. 受邀与微软售前技术团队参与TFS技术沟通会议
  17. IOS Devices Version
  18. TensorFlow 官方文档中文版学习
  19. java笔记--正则表达式的运用(包括电话,邮箱验证等)
  20. 【Python进阶】用 Python 统计字数

热门文章

  1. C++模拟键盘鼠标消息
  2. (原创)win7自带IIS7.5+php7.0.10安装教程(图)
  3. MFC菜单、工具栏和状态栏
  4. SSDT Hook结构
  5. 二叉搜索树算法详解与Java实现
  6. 问题-WIN7 ..\Bin\InitCC32.exe&quot;.进程无法访问(拒绝访问)
  7. 打造无DLL版穿透防火墙Downloader
  8. MAX16054
  9. Google maps library的使用
  10. 通过Wifi调试Android应用