Metro Excuses was a JavaScript webpage I designed to tech myself some of the fundamentals of the language.
The project takes a satirical look at some of the excuses that Tyne and Wear Metro have given commuters in the past and allows users to create some of their own.
The basis of the system is that there are 3 categories to an excuse, a degree of failure, an affected part or piece of the system and an attribute of that part or piece that has failed. Hard coding generic values into arrays meant that users were able to create combinations as well as using a randomise function to create random combinations.
Leave a Reply