Atölye › Hafıza Kartları › 4/25. adım
Dört kartı dört ayrı satırla çizmek yerine bilgisayara "bunu tekrarla" diyeceğiz. Buna döngü (loop) denir.
Her kart bir öncekinin bir kart artı bir boşluk (85 + 12 = 97 piksel) sağında durur. Yani col numaralı kartın
x'i: GAP + col * (CARD + GAP).
```js
for (let col = 0; col < SIZE; col++) {
ctx.fillRect(GAP + col * (CARD + GAP), TOP + GAP, CARD, CARD)
}
```for ( ... ) { ... } → "süslü parantezin içini tekrarla".let col = 0 → col (sütun) adında bir sayaç, 0'dan başlar. let de const gibi ad verir ama değeri
sonradan değişebilir; böyle adlara değişken denir.col < SIZE → "col 4'ten küçük olduğu sürece devam et".col++ → her turdan sonra col'u 1 artır.GAP + col * (CARD + GAP) → * çarpma; parantez önce hesaplanır. col = 0 için 12, col = 1 için
12 + 97 = 109, sonra 206, 303.ctx.fillRect(GAP, TOP + GAP, CARD, CARD) satırını sil.Beceriler: Döngüler