次のコードがあります。
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;}
しかし、「ランダム」世代は、ほぼ補色の組み合わせを作成するようです。
 
 
 
 

コードが完全にランダムではなく、色が常に一致しているように見えるのはなぜですか?
例: