Atölye › Blackjack › 9/22. adım
21'i geçmek patlamak demek; o yüzden patlatacak bir as 11 yerine 1 sayılır. Toplam 21'i geçtiği ve 11 sayılan bir as kaldığı sürece 10 düşüyoruz. İki as varsa ikisi de gerekirse 1'e iner.
```js
// Aces count 11, unless that would bust the hand: then they count 1.
while (total > 21 && aces > 0) {
total -= 10
aces -= 1
}
```total -= 10 → bir ası 11'den 1'e indirir (fark 10).aces -= 1 → 11 sayılan as bir azaldı; böylece asların hakkından fazlası düşülmez.while → tek as yetmezse ikinciye geç: A + A + 9 = 31 → 21.handValue'nun üstüne yorum satırını yaz.return total satırının üstüne while döngüsünü yaz. Çalıştır.Beceriler: Döngüler
← Bir el kaç eder? Kart: bir kart daha →