Skip to content

meanOrElse

meanOrElse(array, orElse)

Returns the mean (average) value from array, or calls orElse if the array is empty.

ts
meanOrElse([1, 2, 3], () => 0); // 2
meanOrElse([], () => 0); // 0
ts
pipe(
    [1, 2, 3],
    meanOrElse(() => 0),
); // 2

pipe(
    [],
    meanOrElse(() => 0),
); // 0