/**
* color1,color2 数组 ,行如[233,239,239] 分别为红 绿 蓝,对应rgb(73,238,343) 中的*三个颜色
*colorLevel 要返回的颜色个数
**/
function getItemColors (color1,color2,colorLevel) {
var colors= [];
//默认的最深颜色
var red = color1[0],green = color1[1], blue = color1[2];
//最浅颜色是239,239,239 比如:最浅颜色的red是 239 则差值为239-134=105
var maxRed = color2[0],maxGreen = color2[1],maxBlue = color2[2];
var level = colorLevel;
while(level--) {
colors.push( 'rgb('+red +','+green+','+blue+')');
red += parseInt(maxRed/colorLevel);
green += parseInt(maxGreen/colorLevel);
blue += parseInt(maxBlue/colorLevel);
}
return colors;
}