@1000ch/array-find
TypeScript icon, indicating that this package has built-in type declarations

1.2.0 • Public • Published

array-find Build Status

Polyfill for Array.prototype.find.

testling badge

Usage

Functionally:

var find = require('@1000ch/array-find');

function isPrimary(item, index, array) {
  var start = 2;
  while (start <= Math.sqrt(number)) {
    if (number % start++ < 1) {
      return false;
    }
  }
  return (number > 1);
}

console.log(find([4, 5, 8, 10], isPrimary));
// => 5

From Array object:

require('@1000ch/array-find/shim');

var array = [4, 5, 8, 10];

console.log(array.find(isPrimary));
// => 5

License

MIT: http://1000ch.mit-license.org

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i @1000ch/array-find

    Weekly Downloads

    2

    Version

    1.2.0

    License

    MIT

    Unpacked Size

    6.71 kB

    Total Files

    10

    Last publish

    Collaborators

    • 1000ch