Procedural Number Generation

After a workshop with Oswin Tickler, I was inspired to take that concept and run with it. He had shown some of his previous work in which he generated numbers using modules, which was my main inspiration. I wanted to add a level of interactivity to it. I wanted the numbers to look quite abstract, so I mainly stuck to geometric forms and kept them black and white when making the modules, so that when put together, they would look cohesive. I used HTML, CSS, and JavaScript to build this code, as I had some prior knowledge from a past project.

Here are some examples of outputs generated by the code, which demonstrate how it can be used to create varied numbers and different styles. I have set the limit to be 5 digits long, so it doesn’t take too long to output. Try it yourself!