Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Verilen döngü içerisindeki bir parametrenin oluşturulan tüm değerlerini alarak Repeat objesi içerisinde oluşturulan tüm parametrelerin değerlerini veya tüm objeleri listeler.


Örnek:

...

Code Block
languagexml
themeEclipse
<P N="Fn" V="[[1,2],[10,5],[4,8],[2,1]]"

...

 />
<O N="Loop1" T="Repeat" S="0" E="length(Fn)-1" I="1" CTRL="j" j="0">

...


       <P N="kuvvet" V="Fn[j][0]" />

...


       <P N="konum" V="Fn[j][1]" /

...

>
</O>
<P N="Kuvvet_Liste" V="map(Loop1,x.kuvvet)"

...

 />
<P N="Konum_Liste" V="map(Loop1,x.konum)" />

Kuvvet_Liste ve Konum_Liste parametresi aşağıdaki gibi değer alır

Kuvvet_Liste=[1,10,4,2]

Konum_Liste=[2,5,8,1]


Veya aynı parametreleri döngü oluşturmadan da bir listenin parametrelerini Repeat objesi üretmeden de listeden çekebilir. Map fonksiyonu zaten kendi içerisinde o döngüyü döndürecektir. Aşağıdaki gösterimle de listenin adı verilerek 0 ıncı elemanlarını veya birinci elemanları çekilir.

...

Code Block
languagexml
themeEclipse
<P N="Fn" V="[[1,2],[10,5],[4,8],[2,1]]" />

...


<P N="Kuvvet_Liste" V="map(Fn,x[0])"

...

 />
<P N="Konum_Liste" V="map(Fn,x[1])" />