一行代码实现随机颜色值
方法1
var randomColor = function () {
var letters = '0123456789ABCDEF';
var ret = '#';
for (var i = 0; i < 6; i++) {
ret += letters[Math.round(Math.random() * 15)];
}
return ret;
};
从给定的字符串里随机取出字符,拼接出6位颜色值。
方法2
var randomColor = function () {
return '#' + Math.random().toString(16).substr(2, 6);
};
随机数转换成十六进制,然后截取 6 个字符长度。
如果有更好的方法,欢迎提供哦。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论