Returns an accumulator function which incrementally computes minimum and maximum absolute values.
output array
accumulator function
var accumulator = incrminmaxabs();
var mm = accumulator();
// returns null
mm = accumulator( 2.0 );
// returns [ 2.0, 2.0 ]
mm = accumulator( -5.0 );
// returns [ 2.0, 5.0 ]
mm = accumulator( 3.0 );
// returns [ 2.0, 5.0 ]
mm = accumulator( 5.0 );
// returns [ 2.0, 5.0 ]
mm = accumulator();
// returns [ 2.0, 5.0 ]
If provided a value, the accumulator function returns updated absolute minimum and maximum values. If not provided a value, the accumulator function returns the current minimum and maximum values.
Notes
NaN
, the minimum and maximum values are equal toNaN
for all future invocations.input value
output array or null