首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[方法]获取六位十六进制随机颜色值

发布于 2024-06-01 18:03:19
1
164

这个方法虽然能取随机值,但是如果正式项目不建议使用,因为取出的颜色真的一深一浅,不太好看。大家有没有更好的函数推荐?function getColor(){ var str "012345...

这个方法虽然能取随机值,但是如果正式项目不建议使用,因为取出的颜色真的一深一浅,不太好看。


大家有没有更好的函数推荐?


function getColor(){
    var str = "0123456789abcdef";
    var color = "#";//存储颜色值
    for( var i = 1 ; i <= 6 ; i++ ){
        color += str.charAt( numRandom(0,15) );
    }
    return color;
}
评论 (1)
  • 道亮_(:з」∠)_

    道亮_(:з」∠)_ 作者 2024-06-01 18:03:56 1#

    第二种方法


    function getColor2(){
        return "rgb("+numRandom(0,255)+","+numRandom(0,255)+","+numRandom(0,255)+")";
    }
    //document.body.style.backgroundColor = getColor();
一个月内的热帖推荐
道亮_(:з」∠)_
Lv.1管理员

404

帖子

30

小组

2177

积分

赞助商广告
站长交流