当前位置: 首页 > Web前端 > JavaScript

js生成随机颜色值(如#E2E2E2)

时间:2023-03-27 17:06:36 JavaScript

目标格式:以'#'开头,将6位16进制字符串拼接,如'#E2E2E2'废话不多说,直接输入代码:'#'+Math.random().toString(16).substr(2,6).toUpperCase()复制上面的代码就完了~有兴趣的可以看下面一步步执行的结果:Math.random():生成1以内的随机数toString(16):转换为十六进制字符串substr(2,6):从索引2开始截取字符串,共截取6位toUpperCase():转换大写形式'#'+:字符串'#'的最终连接