我有以下代码:
function get_random_color() {
return '#' + Math.floor((Math.random() * 0xF00000) + 0x0FFFFF).toString(16);
}
for (var i=0; i<5; i++)
{
$(".colors").append("<div style='background:"+get_random_color()+"'></div>");
}
HTML
<div class="colors"></div>
CSS
.colors > div{width:30px; height:30px;}
然而,“随机”一代似乎创造了一系列几乎互补的颜色:
为什么我的代码不是完全随机的并且颜色似乎总是匹配?
例子: