首先封装一个函数,让它随机生成两数之间的随机数包括这两个数(x,y就是这两个数)
function getRandom(x, y) {
var sub = Math.abs(y - x)
return Math.floor(Math.random() * (sub + 1)) + Math.min(x, y)
}
把转换的随机数按照rgb(xxx,xxx,xxx)的形式拼接,推荐使用模板字符串
var r = getRandom(0, 255)
console.log(r)
var rgb = `rgb(${getRandom(0, 255)},${getRandom(0, 255)},${getRandom(0, 255)})`
console.log(rgb)
document.body.style.backgroundColor = rgb
最后再将rgb赋给body,可以直观的看到随机到的颜色。