減少
說明
透過對每個值套用 LAMBDA 並在累加器中傳回該值,將陣列縮減為累計值。
此函數可用於匯總和最終計算,例如從陣列中尋找總計或最大值。
語法
REDUCE([
initial_value
], array
, lambda
(accumulator
, value
, body
)) - initial_value︰設定累計值的起始值。
- array︰要縮減的陣列。
- lambda︰定義陣列縮減作業的 LAMBDA。
- accumulator︰做為最終結果的值。
- value︰陣列中的目前值。
- body︰套用至陣列中每個元素的計算。