JSFiddle - React, Tailwind, and code Playground
by Tan
JavaScript
function setup() {
createCanvas(450, 450);
for (var i = 0; i < n; i++) {
colors.push(color(random(0, 255), random(0, 255), random(0, 255)));
}
for (var i = 0; i < height; i++) {
var row = [];
for (var j = 0; j < width; j++) {
var r = int(random(0, n));
row.push(r);
var c = colors[r];
set(j, i, c);
}
matrix.push(row);
}
updatePixels();
}