DNA Sequencer without Loop Structures in JavaScript
Part II, Advanced Programming, A+
Had to implement a sequencer, which would read numerous DNA sequences and be given match parameters. For each match, its offset would be reported and the frequency table of all match parameters would be returned after each sequence. The sequencer also had to perform lookup/translation for complex nucleotides. This required the use of asynchronous structure and either recursion or solely array methods, I implemented this with the latter. A rough target of 150 lines of code was going around, but after a eureka moment I had at 5AM whilst working on this, I managed to create a ~70 line solution. Not too shabby.