İçin (For) Döngüleri Kodunuzu tekrarlamak için bir "tekrar bloğu" kullandığınızda bilgisayar yeterli sayıda tekrar ettiğini nasıl anlıyor? Tekrar bloğu, aslında içinde daha karmaşık bir kod parçası saklıyor . Buna "for döngüsü" deniyor. Başlangıç değerinden bitiş değerine, belirli bir artış değeriyle sayıyor. Örneğin, "3 tekrar" bloğu 1'den 3'e kadar birer birer sayar. Her saydığında döngünün içindeki kodu çalıştırır. For döngüsü, kaç kez çalıştırdığını bir sayaç değişkeni kullanarak bilir. Bu değişken, döngünün başında bir başlangıç değerine ayarlanır ve döngü her çalıştığında artış değeri eklenir. Sayaç değişkeni, bitiş değerinden daha büyük olduğunda döngü durur. Tekrar bloğu yerine gerçek bir for bloğu kullanmanın faydası sayaç değişkenini görebilmeniz ve döngünüzde kullanabilmenizdir. Örneğin, önümde bir dizi çiçek varsa ve ilkinde bir, ikincisinde iki nektar, üçüncüsünde üç nektar varsa for döngüsünü kullanarak Bee (Arı)'ye her seferinde "sayaç" kadar nektar toplamasını söyleyebilirim. İlk çiçekte bir, ikincide iki, üçüncüde üç. Ayrıca bir for döngüsünde sayacı her seferinde 1 yerine farklı bir sayı ile de artırabilirsiniz. İkişerli, dörderli ve hatta her seferinde farklı bir sayı kadar artırabilirsiniz.