次のコードがあります。
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;}
しかし、「ランダム」世代は、ほぼ補色の組み合わせを作成するようです。
コードが完全にランダムではなく、色が常に一致しているように見えるのはなぜですか?
例: