Написать код на JavaScript

Выполнен
Заказ
6583649
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
3 Мар в 21:55
Цена
500 ₽
Блокировка
10 дней
Размещен
28 Фев в 14:40
Просмотров
40
Описание работы

1.     Написать код, который на вход принимает массив положительных чисел любой длинны и последовательности и преобразует его в набор цветов, где 0 - черный цвет, а максимальное число - белый цвет.

Пример входного массива = [ 0, 10, 20, 30, 40, 50 ]

Сам цвет представляет собой строку: от "rgb(0, 0, 0)" (черный) до "rgb(255, 255, 255)" (белый).

 

Алгоритм расчета цветов:

Белый цвет = 256 ** 3

преобразованноеЧисло = число, приведенное в соответствие с белым цветом

B = преобразованноеЧисло / (256 ** 2) % 255

G = преобразованноеЧисло / 256 % 255

R = преобразованноеЧисло % 255

 

Результат нужно вывести в виде набора - элементов с размерами 50х50 пикселей и с цветом фона, соответствующим числу в массиве.


Написать пояснения к элементам кода, будет устная защита преподавателю

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.54
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
2 часа 27 минут
Выполнен в срок
Отзыв о выполненном заказе
Отзыв эксперта о заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир