2

こんにちは、私は JavaScript で作業しており、グラフの色を生成したいと考えています。また、すべての行に新しい色が必要で、色は明るい色合いにする必要があります。

Javaスクリプトでの色生成の問題について読みました

JavaScript のランダム カラー ジェネレーター

ラインに新しい色が必要なため、私の場合は乱数生成が機能しませんまた、色は明るいはずです

色のRGB値について読んだことがありますが、明るい色を選択する方法としてパターンに従っているとは思いませんでした

したがって、色を順番に生成し(ランダムを避ける)、明るい色のみを選択するか、暗い色を明るくする他の機能を選択する方法があるので、誰でも私を案内してください

ありがとう

http://cloford.com/resources/colours/500col.htm

4

1 に答える 1

9

この方法を試すことができます:

var new_light_color = 'rgb(' + (Math.floor((256-229)*Math.random()) + 230) + ',' + 
                                    (Math.floor((256-229)*Math.random()) + 230) + ',' + 
                                    (Math.floor((256-229)*Math.random()) + 230) + ')';

このようにして、明るい色である 230 ~ 256 の範囲の赤、緑、青を含む色を生成します。数値を変更すると、色を暗くすることができます。

于 2012-06-27T11:46:52.693 に答える