JavaScript Pathfinding
try it out in browser here
Click cell to assign cell type
Black - Wall or Obstacle
Red - Destination
Green - Start
click run after done
Blue - This is the path taken
A debug log will print out below in textarea box
If you have any comments, suggestions or questions let me know, thanks :)