js生成随机十六进制颜色

简介: js生成随机十六进制颜色

生成随机十六进制颜色

   <script>
        function randomHexColor() {
            //随机生成十六进制颜色 
            var hex = Math.floor(Math.random() * 16777216).toString(16);
            //生成ffffff以内16进制数 
            while (hex.length < 6) {
                //while循环判断hex位数,少于6位前面加0凑够6位
                hex = '0' + hex;
            }
            return '#' + hex;  //返回‘#'开头16进制颜色
        }
        console.log(randomHexColor());
    </script>


目录
相关文章
|
7月前
|
JavaScript
Js 实现十六进制颜色值和RGB颜色值转换整理
Js 实现十六进制颜色值和RGB颜色值转换整理
168 0
|
4月前
|
JavaScript 前端开发
JS二进制转10进制、十六进制
JS二进制转10进制、十六进制 【8月更文挑战第9天】
153 6
|
7月前
|
XML 缓存 JavaScript
【面试题】 面试手写JS 十六题(必看)
【面试题】 面试手写JS 十六题(必看)
|
5月前
|
JavaScript
js 生成随机数(含随机颜色)
js 生成随机数(含随机颜色)
43 0
|
6月前
|
JavaScript 前端开发
JavaScript 计算颜色的相对亮度,并确定相应的文本颜色
JavaScript 计算颜色的相对亮度,并确定相应的文本颜色
69 0
|
JavaScript
jQuery jquery.color.js 背景颜色支持动画
jQuery jquery.color.js 背景颜色支持动画
108 0
|
7月前
|
前端开发
编程笔记 html5&css&js 018 HTML颜色
编程笔记 html5&css&js 018 HTML颜色
|
前端开发 JavaScript
使用 JavaScript 和 CSS 的随机颜色生成器
使用 JavaScript 和 CSS 的随机颜色生成器
144 0
|
JavaScript 小程序
小程序通过js控制页面字体颜色属性
小程序通过js控制页面字体颜色属性
91 0
|
JavaScript 前端开发
JavaScript时间戳获取及时间戳判断(同时设置不同的颜色。已开始的事件显示绿色,未开始的事件显示黑色,过去的事件显示灰色)
JavaScript时间戳获取及时间戳判断(同时设置不同的颜色。已开始的事件显示绿色,未开始的事件显示黑色,过去的事件显示灰色)
116 0