Atölye › Adam Asmaca › 13/36. adım
Kelimede olmayan bir harf ıskadır (yanlış tahmin). Iskalar önemli: her ıska çöp adama bir parça ekleyecek ve
altı ıskada oyun bitecek. Onları wrong (yanlış) değişkeninde sayacağız.
```js
let wrong
function newWord() {
// ...
wrong = 0
}
function guess(letter) {
guessed.add(letter)
if (!word.includes(letter)) wrong += 1
}
```let wrong → ıska sayacı.wrong = 0 → newWord içinde: her yeni kelime sıfır ıskayla başlar. (Koddaki // ... "buradaki satırlar
aynı kalıyor" demek; onu yazma.)word.includes(letter) → "kelime bu harfi içeriyor mu?" includes yazılarda da çalışır.! → "değil": doğruyu yanlışa, yanlışı doğruya çevirir. !word.includes(letter) → "kelimede yoksa".wrong += 1 → "wrong'a 1 ekle" (wrong = wrong + 1'in kısası).let guessed satırının altına let wrong yaz.newWord içinde guessed = new Set() satırının altına wrong = 0 yaz.guess içinde guessed.add(letter) satırının altına if (!word.includes(letter)) wrong += 1 yaz.Beceriler: Oyun durumları
← Sadece harfler sayılır Aynı harf iki kez bedava →