Erstellen Sie einzigartige Farben mit javascript

Was ist der beste Weg zu Holen zufällige Farben für ein Balkendiagramm /Histogramm ein, so dass jede Farbe ist anders als die anderen.. und evtl im Gegensatz

Besprochener Weise ist

'#'+(Math.random()*0xFFFFFF<<0).toString(16);

aber diese erzeugen kann, die ähnliche Farben.. und manchmal unterscheiden Sie möglicherweise ein problem..
Beispiel
Erstellen Sie einzigartige Farben mit javascript

  • Jede Methode zu wählen zufällige Farben ist das manchmal gehen, zum generieren von ähnlichen Farben. Wenn Sie nie wollen, Ihnen ähnlich zu sein, nur bereiten Sie eine Liste von geeigneten Farben und wählen Sie (nach dem Zufallsprinzip, wenn Sie möchten).
  • Der größte Grund, warum Sie nicht wollen, verwenden Sie die Methode, die vorgeschlagen wird, dass das, was Menschen visuell wahrnehmen, wie das Farbspektrum ist nicht Linear proportional zu der hex-Farb Spektrum. Das ist, warum die "web-sicheren Farben" nicht aussieht wie ein Regenbogen.
  • phrogz.net/tmp/24colors.html
Schreibe einen Kommentar