Scriptol/Scan By
外觀
< Scriptol
掃描控制結構允許解析一個或多個數組,並對陣列的每個元素應用一個過程。
掃描 a
a[] * a[] print a[]
/scan
當前元素由一個空索引表示。
兩個陣列的示例
scan a, b print a[] + b[] /scan
您可以改為應用一個預定義的函式。該函式的引數是陣列中的一個元素。
array a = {1,2,3,4 }
void fun(number x) print x * x return
scan a by fun
如果您使用多個數組,函式的引數數量必須與陣列的數量相同。