let c=[];
function setup(){
createCanvas(480,480);
noStroke();
colorMode(HSB,360,100,100)
frameRate(60);
for(let i=0;i<1728;i++){
c[i]=random(255);
}
}
function draw(){
background(255);
for(let i=0;i<24;i++){
for(let j=0;j<24;j++){
fill(c[j*24+i],c[j*24+i+1],c[j*24+i+2]);
fill(random(360),100,100)
ellipse(i*30,j*30,20,20);
}
}
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.1.9/p5.min.js"></script>