AlprTbk adlı üyeden alıntı: mesajı görüntüle
Hocam sizin yazdığınız kod Php.

Ve eğer hocam siz de Swift ile bu soruyu soruyorsanız:
var urunler = ["1.urun","2.urun","3.urun","4.urun","5.urun","6.urun","7.urun","8.urun","9.urun","10.urun","11.urun","12.urun"]
var hediye = [String]()
urunler.enumerated().forEach { (index,element) in
if index % 3 == 2{
hediye.append(element)
}
}
print(hediye)
Bu kod 3. ürünü, 6.ürünü,9 .ürünü ve 12.ürünü yazdırmaktadır. Yani print işleminin yapıldığı if bloğunun içinde istediğiniz işlemi yaptırabilirsiniz.
edit: Kodu işinize yarayacak şekilde düzelttim. Hediye olan ürünler için boş bir Int / String tipinde array oluştururuz ve bu döngü içinde de her 2 + 1 inci bedava ürünümüzü bu arraye atarak hangi ürünlerin hediye / bedava olduğunu ayrı bir şekilde elde etmiş oluruz.
Teşekkür ederim.
Benim yapmak istediğim bu array de bulunan ürün fiyatlarını tek bir değişken içine toplayıp koymak. Yani yapılan indirimleri tek değişken içine yazdırmak. Örnek vermek gerekirse;
1. ürün fiyatı 300 2. ürünün fiyatı 200
dizi de [300,300,300,200,200,200] şeklinde duruyor.
dizideki 3.yü ve 6. elemanın fiyatlarını toplayıp fiyat değişkenine atamak istiyorum. bu fiyat değişkeni başka class ta print ediliyor zaten. Yani dizide ne kadar ürün varsa ona göre fiyat değişkenin değeri değişecek.
Umarım anlatabilmişimdir.
Yardımlarınız için teşekkür ederim.