Atölye › Amiral Battı › 11/35. adım
Oyuncunun atışı: playerShoots(r, c) düşman filosuna ateş eder. Ama aynı kareye iki kez ateş etmek bir atışı boşa
harcamak olur; o yüzden denenmiş bir kareyi görmezden gelir.
```js
function playerShoots(r, c) {
if (myShots[r][c]) return
fire(enemyFleet, myShots, r, c)
}
```if (myShots[r][c]) return → null "yanlış", 'miss' ve 'hit' "doğru" sayılır. Kare denendiyse return ile
hemen çık.fire(enemyFleet, myShots, r, c) → düşman filosuna ateş et, sonucu senin atış tablona yaz.playerShoots fonksiyonunu function drawSea( satırının üstüne yaz; altında bir boş satır kalsın. Çalıştır:
kontroller yeşil olmalı (tıklamayı bir sonraki adımda bağlayacağız).
Beceriler: Oyun durumları
← Atışları göster Dokun ve ateş et →