Atölye › Klondike Solitaire › 13/40. adım
Oyunun ilk hamlesi: destenin en üstteki kartını al, yüzünü çevir ve yanındaki açık kartların üstüne koy.
Bunu flipStock (desteyi çevir) fonksiyonu yapacak.
Destenin "üstü" dizinin sonu: deal kartları sona doğru dizdi ve draw son kartı gösteriyor.
```js
function flipStock() {
if (piles.stock.length) {
const card = piles.stock.pop()
card.up = true
piles.waste.push(card)
}
}
```if (piles.stock.length) → destede kart varsa. length 0 ise JavaScript bunu "yanlış" sayar, başka her sayıyı
"doğru".const card = piles.stock.pop() → pop() dizinin son elemanını çıkarır ve geri verir: destenin üst kartı.card.up = true → kartı aç.piles.waste.push(card) → açık kartların sonuna, yani üstüne koy.cardY fonksiyonunun altına bir boş satır bırak ve flipStock fonksiyonunu yaz. Çalıştır.
Beceriler: Diziler ve nesneler, Oyun durumları
← Boş yerlere çerçeve Boşluk kart çevirir →