function colorMix(arr) {
var i, n = 0;
for(i=0; i<arr.length; i++) n += +('0x' + arr[i].substr(1));
return n > 16777215 ? '#FFFFFF' : '#' + n.toString(16);
};
var color = colorMix(['#000111', '#454545', '#3E3F2A']);
alert(color);
Сделал небольшой примерчик.