xxxxxxxxxx
64
let numrow = [];
let numcol = [];
function setup() {
createCanvas(600, 600);
noLoop();
}
function draw() {
background(220);
cols = 20;
rows = 20;
rectw = width/21;
gap = 20;
for (i = 0; i<rows; i++) {
let numrow1 = Math.round(random(0,1));
numrow.push(numrow1);
text(numrow1, gap/2, gap+ i*rectw)
let numcol1 = Math.round(random(0,1));
numcol.push(numcol1);
text(numcol1, gap + i*rectw, gap/2);
}
for (i=0; i<rows; i++){
for (j=0; j<cols; j++){
console.log("numrow"+i, numrow[i]);
if (numrow[i] == 1.0) {
if (j%2 == 0) {
console.log(j);
line(gap + j*rectw, gap + i*rectw, gap + (j+1)*rectw, gap + (i)*rectw);
}
}
if (numrow[i] == 0) {
if (j%2 != 0) {
console.log(j);
line(gap + j*rectw, gap + i*rectw, gap + (j+1)*rectw, gap + (i)*rectw);
}
}
if (numcol[j] == 1.0) {
if (i%2 == 0) {
console.log(j);
line(gap + j*rectw, gap + i*rectw, gap + (j)*rectw, gap + (i+1)*rectw);
}
}
if (numcol[j] == 0) {
if (i%2 != 0) {
//console.log(j);
line(gap + j*rectw, gap + i*rectw, gap + (j)*rectw, gap + (i+1)*rectw);
}
}
//rect(gap + j*rectw,gap + i*rectw, rectw, rectw);
}
}
}