Atölye › Sudoku › 27/28. adım
Tuş takımındaki bir düğmeye dokunmak o rakamı seçili hücreye yazsın; son düğme silsin. Artık oyun telefonda da baştan sona oynanıyor.
```js
else if (y >= PAD_Y && y < PAD_Y + PAD_H && x >= 0 && x < 9 * SIZE) {
const button = Math.floor(x / PAD_W)
enter(button === 9 ? 0 : button + 1) // the last button erases
}
```else if (...) → tıklama tahtada değilse: düğme sırasının dikdörtgeni içinde mi? (y aralığı ve x aralığı)Math.floor(x / PAD_W) → kaçıncı düğme: 0–9. x zaten tahtanın sol kenarından ölçülüyor.button === 9 ? 0 : button + 1 → son düğme 0 (silme), diğerleri 1–9.pointerdown içinde hücre seçen satırın sonuna pad dalını ekle (koddaki gibi else if). Çalıştır ve düğmelere dokun. Oyun bitti!
Beceriler: Klavye ve fare girdisi
← Rakam tuş takımı Kendin yap: geri al →