Задание 1. Построение изображений графическими примитивами

Используя графические примитивы языка программирования JavaScript, построить узнаваемое изображение.
На картинке обязательно должны быть:

  • повторяющиеся элементы, построенные с использованием оператора цикла;
  • не менее 5 различных графических примитивов (линия, дуга, прямоугольник, кривая, текст);
  • использование цвета и заливки;
  • фигура, построенная с помощью функции.

Пример картинки: