当前位置: 代码迷 >> 综合 >> javascript生成一个十六进制形式表示的随机颜色
  详细解决方案

javascript生成一个十六进制形式表示的随机颜色

热度:35   发布时间:2024-01-19 13:23:07.0

代码每执行一次就会返回一个新的随机颜色值。

JS代码如下:

/** 生成一个十六进制形式表示的随机背景色*      调用方法:randomBgColor()*      参    数:无需传参,直接使用返回值*/function randomColor() {// 声明一个类型为对象的变量,存放十六进制的数var color = {0: "0",1: "1",2: "2",3: "3",4: "4",5: "5",6: "6",7: "7",8: "8",9: "9",10: "a",11: "b",12: "c",13: "d",14: "e",15: "f"};// 定义一个变量接受颜色的值var code = "#";// for循环6次for (var i = 0; i < 6; i++) {// 将每次循环获得的属性值拼接到code里面code += color[Math.round(Math.random() * 15)];}// 返回十六进制颜色codereturn code;}

 

  相关解决方案