An implementation of breadth first search and A* search in javascript, to solve number sliding puzzles.