wahsaga: Helligkeit von RGB-Farben dynamisch ändern

Beitrag lesen

hi,

function ColorBrightness(colHex, factor){
 var red = eval('0x' + colHex.substr(1, 2))

pfui-bah, eval.

warum nicht toString() verwenden, und noch mal in parseInt() schachteln, um wieder eine zahl zu erhalten?

http://de.selfhtml.org/javascript/objekte/number.htm#to_string

red = eval((red * factor).toFixed(0));

nochmal pfui.

warum nicht in zwei schritten, erst mal multiplizieren, und dann toFixed() darauf anwenden?

oder, statt toFixed() gleich Math.floor() oder Math.round(), je nachdem, was gewünscht ist.

gruß,
wahsaga

--
Windows Service Pack?
Ich dachte bisher immer, das wäre eine verächtliche Bezeichnung für MCSE ...