EmirhanDemir Merhaba,
for döngüsü belirtilen aralıkta kodların tekrar etmesini sağlar. Örneğin siz dersiniz ki bu kodum 10 defa çalışsın for döngüsü ile ilgili parametreleri verip kodun 10 defa çalışmasını sağlarsınız. Bu genelde listelemede kullanılır. Örneğin 1'den 10'a kadar sayı listelemek isterseniz;
for a = 0; i=10; i++
{
Yazdir(i.toString() + ". sayı");
}
derseniz i ilk aşamada 0'dır, sonra i++ ile bir artar, yani 0.sayı,1.sayı olarak sonuç alırsınız. i=10 dedik. Bu eğer i 10'a gelirse döngüden çık demektir.
Return ise işleminiz bittikten sonra çağırım yaparsınız. Çağırdığınız yere geri dönersiniz.
return ifadesi fonksiyonun işlemi bittikten sonra çağrıldığı yere değer döndürmesi anlamı taşır.
Kaynak