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>
posted @ 2021-11-12 17:11  江咏之  阅读(439)  评论(0编辑  收藏  举报