time-to-botec/js/node_modules/@stdlib/utils/until/docs/repl.txt

36 lines
798 B
Plaintext
Raw Normal View History

{{alias}}( predicate, fcn[, thisArg] )
Invokes a function until a test condition is true.
When invoked, both the predicate function and the function to invoke are
provided a single argument:
- `i`: iteration number (starting from zero)
Parameters
----------
predicate: Function
The predicate function which indicates whether to stop invoking a
function.
fcn: Function
The function to invoke.
thisArg: any (optional)
Execution context for the invoked function.
Examples
--------
> function predicate( i ) { return ( i >= 5 ); };
> function beep( i ) { console.log( 'boop: %d', i ); };
> {{alias}}( predicate, beep )
boop: 0
boop: 1
boop: 2
boop: 3
boop: 4
See Also
--------