Erzeugt zufällige Farbe, die für Menschen unterscheidbar ist

Ich versuche, nach dem Zufallsprinzip generieren eine Farbe im hex in javascript.

Jedoch die Farben generiert werden, sind fast nicht zu unterscheiden von einander.
Gibt es eine Möglichkeit, es zu verbessern?


Hier ist der code, den ich verwende:

function randomColor(){
   var allowed = "ABCDEF0123456789", S = "#";

   while(S.length < 7){
       S += allowed.charAt(Math.floor((Math.random()*16)+1));
   }
   return S;
}

Hörte ich etwas über HSL und HSV Farbe Modell kann aber nicht
es funktioniert in meinem code. Bitte helfen Sie.

Vielen Dank im Voraus

InformationsquelleAutor der Frage anuragsn7 | 2012-04-04

Schreibe einen Kommentar