Equana

Docs/Arrays/reduce
Back to Arrays

reduce

Reduce an array to a single value using a binary function.

Syntax

reduce(arr, fn, init) → Accumulated result

Backends

TypeScript

Description

Reduce an array to a single value using a binary function.

Parameters

NameDescription
arrInput array
fnBinary reducer function
initInitial accumulator value

Returns

Accumulated result

Examples

Try It
>> reduce([1, 2, 3, 4], (a, b) -> a + b, 0)
10

See Also