Sudoku solver in JavaScript
$ yarn
# or if you use npm
$ npm install
$ yarn run test
# or if you use npm
$ npm test
$ yarn run build
# or if you use npm
$ npm build
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Sudoku</title>
</head>
<body>
<script src="./sudoku.min.js"></script>
<script>
var board = [
[ null, 2, null, null, null, null, null, null, null ],
[ null, null, null, 6, null, null, null, null, 3 ],
[ null, 7, 4, null, 8, null, null, null, null ],
[ null, null, null, null, null, 3, null, null, 2 ],
[ null, 8, null, null, 4, null, null, 1, null ],
[ 6, null, null, 5, null, null, null, null, null ],
[ null, null, null, null, 1, null, 7, 8, null ],
[ 5, null, null, null, null, 9, null, null, null ],
[ null, null, null, null, null, null, null, 4, null ],
];
var sudoku = new Sudoku(board);
var result = sudoku.solve();
console.log(result);
</script>
</body>
</html>