美文网首页
JavaScript获取随机颜色

JavaScript获取随机颜色

作者: 楼下的黑猫不太冷 | 来源:发表于2018-02-28 10:45 被阅读0次
var getRandomColor = function(){  
  return '#'+('00000'+(Math.random()*0x1000000<<0).toString(16)).slice(-6);  
}  
  1. Math.random() * 0x1000000 运行获取随机的十进制数,得到的值进行<<运算得到整数(取整),再转为十六进制数
  2. 但是这样得出的数值可能不足六位,所以在前面添加'00000’,在用slice取最后六位数
  3. 最后加上#,就得到了随机的颜色值。

相关文章

网友评论

      本文标题:JavaScript获取随机颜色

      本文链接:https://www.haomeiwen.com/subject/enkbxftx.html