Atölye › Dört Bağla › 28/38. adım
Oyun bitince bir tıklama ya da bırakma tuşu (Boşluk, Enter, 1–7) yeni oyun başlatsın. Tahtayı boşaltmayı reset
zaten biliyor; baştan ayrı bir fonksiyon yazmamızın faydası şimdi görünüyor.
```js
canvas.addEventListener('pointerdown', (event) => {
if (winner) {
reset()
return
}
event.preventDefault()
if (winner) reset()
else play(hoverCol)
```if (winner) { reset(); return } → oyun bittiyse yeni oyun başlat ve çık; aynı tıklama bir de hamle yapmasın.if (winner) reset() / else play(hoverCol) → tuşta da aynısı: oyun bittiyse yeniden başlat, değilse oyna.pointerdown dinleyicisinin içinde en üste if (winner) { ... } bloğunu yaz.keydown içinde event.preventDefault()'un altındaki play(hoverCol) satırını sil; yerine if (winner) reset() ve
else play(hoverCol) satırlarını yaz.Beceriler: Klavye ve fare girdisi, Oyun durumları
← Berabere Hamleyi dene, geri al →