An open API service indexing awesome lists of open source software.

https://github.com/xotic750/array-some-x

Tests whether some element passes the provided function.
https://github.com/xotic750/array-some-x

array browser javascript nodejs some

Last synced: about 1 year ago
JSON representation

Tests whether some element passes the provided function.

Awesome Lists containing this project

README

          


Travis status


Dependency status


devDependency status


npm version


jsDelivr hits


bettercodehub score


Coverage Status

## array-some-x

Tests whether some element passes the provided function.

### `module.exports` ⇒ boolean

This method tests whether some element in the array passes the test
implemented by the provided function.

**Kind**: Exported member
**Returns**: boolean - `true` if the callback function returns a truthy value for
any array element; otherwise, `false`.
**Throws**:

- TypeError If array is null or undefined.
- TypeError If callBack is not a function.

| Param | Type | Description |
| --------- | --------------------- | --------------------------------------------- |
| array | array | The array to iterate over. |
| callBack | function | Function to test for each element. |
| [thisArg] | \* | Value to use as this when executing callback. |

**Example**

```js
import some from 'array-some-x';

function isBiggerThan10(element, index, array) {
return element > 10;
}

console.log(some([2, 5, 8, 1, 4], isBiggerThan10)); // false
console.log(some([12, 5, 8, 1, 4], isBiggerThan10)); // true
```