42 lines
1.1 KiB
Plaintext
42 lines
1.1 KiB
Plaintext
|
|
||
|
{{alias}}( predicate )
|
||
|
Returns a function which tests if every element in an array-like object
|
||
|
passes a test condition.
|
||
|
|
||
|
The predicate function should accept a single argument: an element from an
|
||
|
array-like object. If the element satisfies a test condition, the function
|
||
|
should return `true`; otherwise, the function should return `false`.
|
||
|
|
||
|
Given an input array-like object, the returned function returns `true` if
|
||
|
all elements pass the test and `false` otherwise.
|
||
|
|
||
|
The returned function returns `false` if provided an empty array-like
|
||
|
object.
|
||
|
|
||
|
The returned function returns `false` is not provided an array-like object.
|
||
|
|
||
|
Parameters
|
||
|
----------
|
||
|
predicate: Function
|
||
|
Function to apply.
|
||
|
|
||
|
Returns
|
||
|
-------
|
||
|
fcn: Function
|
||
|
Function which tests if every element in an array-like object passes a
|
||
|
test condition.
|
||
|
|
||
|
Examples
|
||
|
--------
|
||
|
> var fcn = {{alias}}( {{alias:@stdlib/assert/is-odd}} );
|
||
|
> var arr = [ 1, 3, 5, 7 ];
|
||
|
> var bool = fcn( arr )
|
||
|
true
|
||
|
> arr = [ 3, 5, 8 ];
|
||
|
> bool = fcn( arr )
|
||
|
false
|
||
|
|
||
|
See Also
|
||
|
--------
|
||
|
|