function draw(string) {
let binary = convert(string)
let canvas = document.createElement('canvas');
let ps = 10;
let cols = 2;
let rows = 4;
canvas.width = binary.length * cols * ps;
canvas.height = rows * ps;
let ctx = canvas.getContext('2d');
for (let b = 0; b < binary.length; b++) {
for (let r = 0; r < rows; r++) {
for (let c = 0; c < cols; c++) {
let byte = binary[b];
let bit = byte[r * cols + c];
if (parseInt(bit) === 1) {
let x = b * cols * ps + c * ps;
let y = r * ps;
ctx.fillRect(x, y, ps, ps)
}
}
}
}
return canvas;
}