Hallo,
klingt etwas komisch, aber ich bin auf der Suche nach einer Moeglichkeit, Strings (max. Laenge etwa 60-70 Zeichen) in einen Farbcode umzuwandeln, so dass moeglichst fuer einen String eine eindeutige Farbe mit der ich den Hintergrund des Strings einfaerben kann.
Ich hatte dabei daran gedacht, den String zuerst in eine Zahl umzuwandeln, und dann aus dieser einen Farbcode zu ermitteln. Die Farbunterschiede sollten aber zwischen aehnlichen Strings erkennbar sein (etwa 'aa' und 'aab') . Kennt jemand eventuell einen Weg, der hierfur elegant ist. Ich hatte jetzt an so etwas gedacht:
var aString = 'testwert fuer string';
var colorNr = aString.length;
for(var i=0;i<aString.length;i++){
colorNr += parseInt(aString.charCodeAt(i));
colorNr = colorNr * i;
}
Gruss, Karsten