Atölye › Hafıza Kartları › 18/25. adım
Oyunu ne kadar iyi oynadığını ölçmek için hamle sayacağız. Bir hamle, iki kart açmak demek. Az hamlede bitiren daha iyi hafızaya sahip!
moves yeni oyunda 0'dan başlar ve bir turun ikinci kartı her açıldığında bir artar.
```js
let moves
moves = 0
if (opened.length < 2) return
moves += 1
```let moves → hamle sayısı; newGame içinde moves = 0.moves += 1 → += "üstüne ekle": 1 artır. Bu satır if (opened.length < 2) return satırının altında; yani yalnız
ikinci kart açılınca çalışır: her iki kartta bir hamle.let opened ... satırının altına let moves yaz.newGame içinde opened = [] satırının altına moves = 0 yaz.flip içinde if (opened.length < 2) return satırından sonraki boş satırın altına, const [a, b] = opened
satırının üstüne moves += 1 yaz.Beceriler: Oyun durumları
← Eş mi değil mi Hamleleri ve eşleri göster →