Javascript Data Structures and Algorithms

Practicing Data Structures and Algorithms in JavaScript.

Completed

> Check for anagram
> Binary Search and validation
> Capitalize all the first letters of a sentence
> Check for chunks of an array
> Create a small eventing library
> Fibonacci
> Fizzbuzz
> Linked List Operations
> Multi - Dimensional Arrays
> Palindrome checking
> Create a pyramid
> Create a staircase
> Reverse an integer
> Reverse a string
> Stacks / Queues
> Sorting (Bubble, Selection, Merge)
> Vowel Checking
> Generators
> Array Weaving