Atölye › Sudoku › 8/28. adım
Seçili hücrede bir rakam varsa, aynı rakamı taşıyan her hücre de açık maviyle aydınlansın. O rakamın tahtada nerelerde olduğunu bir bakışta görürsün; sudoku oynarken en çok işe yarayan yardım budur.
```js
const d = selected && grid[selected.r][selected.c]
if (d && grid[r][c] === d) fill = '#bfdbfe'
```const d = selected && grid[selected.r][selected.c] → seçili hücredeki rakam; döngülerden önce bir kez
hesaplanır. Hücre boşsa 0.if (d && grid[r][c] === d) → d 0 değilse (0 yanlış sayılır) ve bu hücrede aynı rakam varsa açık mavi.draw içinde iç içe döngülerin üstüne d satırını yaz.Beceriler: Oyun durumları
← Satırı, sütunu ve kutuyu aydınlat Tıklayarak seç →