Atölye › Dört Bağla › 5/38. adım
Bir satırda 7 delik var. Yedi ayrı disc(...) satırı yazmak yerine bilgisayara "her sütun için tekrarla" diyeceğiz. Bunun
aracı döngü (for).
```js
for (let col = 0; col < COLS; col++) {
const x = col * CELL + CELL / 2
const y = TOP + CELL / 2
disc(x, y, '#0f172a')
}
```for (let col = 0; col < COLS; col++) { ... } → üç parçası var:let col = 0 → sayaç col (sütun) 0'dan başlasın. let, çünkü değeri değişecek.col < COLS → 7'den küçük olduğu sürece süslü parantezin içini yap (< "küçüktür").col++ → her turdan sonra col'u 1 artır.
Yani içerisi col 0, 1, 2, 3, 4, 5, 6 için yedi kez çalışır.const x = col * CELL + CELL / 2 → o sütunun ortası: 32, 96, 160... her turda 64 sağa.const y = TOP + CELL / 2 → hepsi aynı satırda: 128.draw içindeki tek disc(...) satırını sil; yerine for döngüsünü yaz. Çalıştır: tahtanın üst satırında yan yana
yedi delik görmelisin.
Beceriler: Döngüler
← Bir delik 42 deliğin hepsi →