<script>
var r = Math.round(Math.random()*255)
var g = Math.round(Math.random()*255)
var b = Math.round(Math.random()*255)
var color = 'rgb(' + r + ',' + g + ',' + b + ')'
console.log(color)
</script>
方式二:
<script>
var arr = [ ]
for(var i = 0; i < 3; i++){
var value = Math.round (Math.random() * 255)
arr.push(value)
}
var color = 'rgb(' + arr.join() + ')'
console.log(color);
</script>
十六进制写法:
方式一:
<script>
var arr = [ ]
for (var i = 0; i < 3; i++) {
var value = Math.round(Math.random()*255)
arr.push(value)
}
var color = 'rgb(' + arr.join() + ')'
console.log(color)
</script>
方式二:
<script>
var color = '#'
for(var i = 0; i < 6; i++){
var num = Math.round(Math.random()*15)
var num = num.toString(16)
color += num
}
console.log(color);
</script>