Atölye › Blackjack › 20/22. adım
Yedi küçük karttan oluşan bir el masadan taşardı. Kart çoksa kartlar birbirine yaklaşıp biraz üst üste binsin; son kart her zaman sağ kenardan 20 piksel önce bitsin.
```js
// Cards overlap a little so a long hand still fits.
const step = Math.min(CARD_W + 8, (canvas.width - 40 - CARD_W) / Math.max(1, hand.length - 1))
hand.forEach((c, i) => drawCard(c, 20 + i * step, y, hideSecond && i === 1))
```canvas.width - 40 - CARD_W → iki kenar boşluğu (20 + 20) ve son kart çıkınca kalan yer; hand.length - 1
aralığa bölünür.Math.min(CARD_W + 8, ...) → el kısayken her zamanki 72 piksel; yalnız sığmazsa küçülür.Math.max(1, ...) → tek kartlı elde 0'a bölmeyi önler.drawHand'in üstüne yorum satırını yaz.forEach satırının üstüne step satırını yaz ve (CARD_W + 8) yerine step kullan. Çalıştır.Beceriler: Canvas üzerine çizim