Atölye › Hafıza Kartları › 21/25. adım
Ekran Click to play again diyor; sözünü tutalım. Kazandıktan sonra bir tıklama kart çevirmek yerine yeni oyun
başlatsın. newGame kartları yeniden karıştırdığı için her oyunun dizilişi farklı olur.
```js
canvas.addEventListener('click', (event) => {
if (won()) {
newGame()
return
}
```if (won()) { → oyun bittiyse...newGame() → yeni, karışık kartlar; hamleler sıfır.return → dinleyiciden hemen çık. return olmasaydı aynı tıklama yeni oyunda bir kart da açardı.Tıklama dinleyicisinin içinde en üste, yorum satırının üstüne if (won()) { ... } bloğunu yaz. Çalıştır, bir oyunu bitir ve tıkla: kartlar karışık ve kapalı olarak yeniden gelmeli.
Beceriler: Klavye ve fare girdisi, Oyun durumları
← Bütün eşler bulundu Peşinden giden bir sayı →