1

この質問から始めて: 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 も避けます。

私は自分自身を説明したことを願っています。何とかできますか?

ありがとう乾杯

4

2 に答える 2