UNPKG

sugar

Version:

A Javascript utility library for working with native objects.

15 lines (12 loc) 318 B
'use strict'; var getMatcher = require('../../common/internal/getMatcher'); function arrayExclude(arr, f) { var result = [], matcher = getMatcher(f); for (var i = 0; i < arr.length; i++) { if (!matcher(arr[i], i, arr)) { result.push(arr[i]); } } return result; } module.exports = arrayExclude;