この質問から始めて: JavaScriptのランダムカラージェネレーターとその最初の答え:
function get_random_color() {
var letters = '0123456789ABCDEF'.split('');
var color = '#';
for (var i = 0; i < 6; i++ ) {
color += letters[Math.round(Math.random() * 15)];
}
return color;
}
私は尋ねています: 特定の範囲の色を避ける方法はありますか?
C0C0C0 (シルバー) と同様のすべての色合いを避けたいとします..ここで色がどのように機能するかを理解しようとしていました: http://www.w3schools.com/tags/ref_colorpicker.asp . 私は C0C0C0 と書き、似たような色をすべて取得しましたが、C0C0C0 から上下に移動すると C6C6C6 と ADADAD があるため、明らかにリストは完全ではありませんが、シルバーと最後のビットだけが異なる C0C0C1 も避けます。
私は自分自身を説明したことを願っています。何とかできますか?
ありがとう乾杯