Sintaxe
M
List.Accumulate(list as list, seed as any, accumulator as function) as anyParâmetros
- listlistObrigatório
A lista a ser percorrida.
M{1, 2, 3, 4, 5}- seedanyObrigatório
O valor acumulado inicial.
M0- accumulatorfunctionObrigatório
Função que recebe o estado atual e o item atual e retorna o novo estado.
M(runningSum, nextNumber) => runningSum + nextNumber
Retorna
anyExemplo
M
let
Source = List.Accumulate(
{1, 2, 3, 4, 5},
0,
(runningSum, nextNumber) => runningSum + nextNumber
)
in
SourceResultado
M
15Mais informações
- Subgrupo
- List