Solving Sudoku the Javascript way

Fill in the known digits and hit solve!

For very hard puzzles, your browser might display a warning dialog about an unresponsive script. Please allow it continue – the puzzle will eventually be solved.

By Chris Ovenden, 2006

See my blog for a technical explanation.

Feel free to copy and/or modify for any non-commercial purpose.