Как с помощью JavaScript создать таблицу с заливкой ячеек в зависимости от значений?

Нужно создать таблицу, ячейки которой будут иметь фон в зависимости от значения, помещенного в ячейку.
Значения будут подгружаться из csv файла.
Значения находятся в диапазоне от -1 до 1.
Фон:
при -1 - синий с дальнейшими градациями при увеличении значения до нуля
при 1 - красный, с дальнейшими градациями при уменьшении значения до нуля
0 - серый или белый.

Я вижу 2 варианта решения (хотелось бы реализовать именно второй вариант):
1. Сгенерировать словарь вида значение:цвет, допустим, 10 градаций красного и 10 градаций синего, потом через цикл проверять значение, но хотелось бы плавно менять цвет.
2. Динамически плавно менять цвет, а не использовать фиксированный набор, как в варианте 1.

Вариант 1 реализуется ручной вбивкой значений в словарь.
Собственно сам вопрос:
как в цикле сдвигать цвет от красного #FF0000 до белого и от синего #0000FF до белого в HEX формате.
  • Вопрос задан
  • 558 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 23:55
3000 руб./за проект
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект