A.iterate()

阅读(379) 标签: 迭代循环, 序列, 排列,

描述:

对排列进行迭代循环并返回最后一个运行x的结果

语法:

A.iterate(x,a,c)

备注:

循环排列A~~上一次运算x的结果,默认初始值为aa缺省为空,返回最后一个运算x的结果。表达式c为真时提前结束。

参数:

A

序列/排列

x

表达式

a

初始值

c

返回true/false类型的表达式

返回值:

x的计算结果

示例:

 

A

 

1

[2,222,22,122,2222]

 

2

=A1.iterate(~*2)

4444

3

=A1.iterate(~~*2,3)

96

4

=A1.iterate(~~*2,5,~>500)

80

5

=demo.query("select * from SALES")

 

6

=A5.derive(A5.(AMOUNT).iterate(~~*2,5,~>20000):Cumulation)

相关概念:

iterate()