https://github.com/juffalow/sudokujs
Sudoku solver in JavaScript
https://github.com/juffalow/sudokujs
backtracking-algorithm javascript
Last synced: about 1 month ago
JSON representation
Sudoku solver in JavaScript
- Host: GitHub
- URL: https://github.com/juffalow/sudokujs
- Owner: juffalow
- Created: 2017-08-30T18:51:27.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-06-22T08:56:24.000Z (over 3 years ago)
- Last Synced: 2024-10-06T06:04:21.995Z (over 1 year ago)
- Topics: backtracking-algorithm, javascript
- Language: JavaScript
- Homepage: https://sudoku.juffalow.com
- Size: 304 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sudoku solver in JavaScript ( using backtracking )
## Install
```
$ yarn
# or if you use npm
$ npm install
```
## Test
```
$ yarn run test
# or if you use npm
$ npm test
```
## Build
```
$ yarn run build
# or if you use npm
$ npm build
```
## Usage
```
Sudoku
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);
```