Atölye › Sudoku › 22/28. adım
Sabit bulmacaya veda: artık her oyun yeni icat edilmiş bir bulmacayla başlıyor. Çözümünü de saklıyoruz; ipucu verirken işe yarayacak.
```js
let solution
function reset() {
const { puzzle, full } = makePuzzle()
grid = puzzle
solution = full
```const { puzzle, full } = makePuzzle() → dönen nesnenin iki alanını ayrı adlara aç.grid = puzzle, solution = full → oynanan tahta ve çözümü.PUZZLE metnine artık gerek yok; siliyoruz. Kazandıktan sonraki tıklama da artık gerçekten yeni bir bulmaca
getiriyor.// The puzzle, row by row ... yorumunu ve PUZZLE satırını (üstündeki boş satırla birlikte) sil.let given ... satırının altına let solution yaz.reset'in ilk satırını üç yeni satırla değiştir.Beceriler: Oyun durumları