JSFiddle - React, Tailwind, and code Playground

by Scott Kaye

JavaScript

console.clear();
const chars = [ "═", "║", "╒", "╓", "╔", "╕", "╖", "╗", "╘", "╙", "╚", "╛", "╜", "╝", "╞", "╟", "╠", "╡", "╢", "╣", "╤", "╥", "╦", "╧", "╨", "╩", "╪", "╫", "╬" ];

let length = 53;
var sparsity = 0.75;

var line = "";
for (let i = 0; i < length; ++i) {
	line += Math.random() < sparsity ? " " : chars[(Math.random() * chars.length) | 0];
}

console.log(line);