Atölye › Adam Asmaca › 14/36. adım
Bir sorun var: yanlış bir harfe iki kez basarsan iki ıska sayılıyor. Oysa aynı harfi tekrar denemek oyuncuya hiçbir şey kazandırmıyor; cezalandırmak da haksızlık.
Çözüm: harf zaten denendiyse guess hiçbir şey yapmadan hemen çıksın.
```js
function guess(letter) {
if (guessed.has(letter)) return
guessed.add(letter)
if (!word.includes(letter)) wrong += 1
}
```if (guessed.has(letter)) return → harf kümede varsa fonksiyondan çık.return → "fonksiyon burada bitti". Altındaki satırlar çalışmaz; ıska da eklenmez.guess fonksiyonunun içinde en üste, guessed.add(letter) satırının üstüne yeni satırı yaz. Çalıştır.
Beceriler: Oyun durumları
← Iskaları say En fazla altı ıska →