value2color
Простая JavaScript функция для представления некоторого значения в виде html цвета в диапазоне между указанными цветами.
Предназначена для реализации цветовых шкал.
Использование
<script src="value2color/value2color.js"></script>
color = value2color(value[,minvalue[,maxvalue[,minColor[,maxColor[,underMinColor[,upperMaxColor]]]]]])
Где:
- value <Number> - представляемая величина.
-
minvalue<Number> - начало диапазона представляемых величин, по умолчанию 0. -
maxvalue<Number> - конец диапазона представляемых величин, по умолчанию 10 -
minColor<Array> или <String> - начало диапазона цветов, цвет дляminvalue, массив [r,g,b] или строка html представления цвета: 'rgb(r,g,b)' или '#rrggbb'. По умолчанию 'rgb(255,0,0)' -
maxColor<Array> или <String> - конец диапазона цветов, цвет дляmaxvalue, массив [r,g,b] или строка html представления цвета: 'rgb(r,g,b)' или '#rrggbb'. По умолчанию 'rgb(0,255,0)'. -
underMinColor<String> - цвет для значений, меньших, чемminvalue, строка html представления цвета: 'rgb(r,g,b)' или '#rrggbb'. По умолчанию 'rgb(155,0,0)'. -
upperMaxColor<String> - цвет для значений, больших, чемmaxvalue, строка html представления цвета: 'rgb(r,g,b)' или '#rrggbb'. По умолчанию 'rgb(200,250,240)'.
Возвращает <String> строка html представления цвета "rgb(r,g,b)"
