Atölye › Blackjack › 19/22. adım

Katla

Ne yapıyoruz

İlk iki kartınla "double" (katlama) yapabilirsin: ilk bahis kadar ikinci bir bahis koy, tam bir kart daha al ve dur. D → Double. Yalnız iki kartınla ve yeterli fişin varken.

```js
// Double the bet, take exactly one more card, and stand.
function double() {
  if (phase !== 'player' || player.length !== 2 || bank < bet) return
  bank -= bet
  bet *= 2
  player.push(nextCard())
  if (handValue(player) > 21) finish()
  else stand()
}

  else if (button === 'Double') double()
```

Ne işe yarıyor

Sıra sende

  1. finish'in yorumunun üstüne yorumuyla double fonksiyonunu yaz.
  2. press'te Stand satırının altına Double satırını ekle. Çalıştır ve D'ye bas.

Beceriler: Oyun durumları, Klavye ve fare girdisi

Tüm adımlar

  1. Kartlar
  2. Deste
  3. Karıştır
  4. Dağıt
  5. Masadaki kartlar
  6. Kart yüzleri
  7. Çizmeye devam
  8. Bir el kaç eder?
  9. As: 11 ya da 1
  10. Kart: bir kart daha
  11. Dur
  12. Kapalı kart
  13. Fişler
  14. Kim kazandı?
  15. Krupiyenin sırası
  16. Sonraki el
  17. Blackjack!
  18. Rekorun
  19. Katla
  20. Uzun el sığsın
  21. Düğmeler
  22. Kendin yap: altı deste