Atölye › Pong › 4/26. adım
Parçayı elle 14 kez yazmak yerine bilgisayara "bunu tekrarla" diyeceğiz. Buna döngü (loop) denir.
Her parça bir öncekinin 30 piksel altında: 15 piksel çizgi, 15 piksel boşluk. Tepeden dibe kadar.
```js
for (let y = 0; y < canvas.height; y += 30) {
ctx.fillRect(canvas.width / 2 - 2, y, 4, 15)
}
```for ( ... ) { ... } → "süslü parantezin içini tekrarla".let y = 0 → y 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.y < canvas.height → "y 400'den küçük olduğu sürece devam et".y += 30 → her turdan sonra y'ye 30 ekle. (+= "üstüne ekle".)0 değil, sayaç y: 0, 30, 60, ... 390. Toplam 14 parça.En alttaki ctx.fillRect(canvas.width / 2 - 2, 0, 4, 15) satırını sil; yerine döngüyü yaz. İçerideki satırda 0 yerine y var. Çalıştır: ortada kesikli bir file görmelisin.
Beceriler: Döngüler
← Filenin bir parçası İki raket →