Spinning square

by Nicolaus Maloney

HTML

<canvas id='c'></canvas>

JavaScript

const canvas = new fabric.Canvas('c', {width: 800, height: 800});
 var num = 200;
 
 for (var i = 0; i < num; ++i) {
     
     var rect = new fabric.Rect ({
         angle: i * 360 / num,
         width: 40,
         height: 40,
         left: 100,
         top: 100,
         fill: 'rgba(0,0,0,0)',
         stroke: 'hsla(' + Math.floor(Math.random() * 360) + ', 100%, 50%, 1)'
     });
     canvas.add(rect);
 }