Sha256: 407072a97f9530d22ab4fb6ee0a3422f04e3b504a1a312e80712b1702b775e1c
Contents?: true
Size: 465 Bytes
Versions: 141
Compression:
Stored size: 465 Bytes
Contents
'use strict'; module.exports = { strain: function (array, filter, keepMatches) { var results = []; for (var i = 0; i < array.length; i++) { var item = array[i]; if (filter(item) === keepMatches) { results.push(item); } } return results; }, keep: function (array, filter) { return this.strain(array, filter, true); }, discard: function (array, filter) { return this.strain(array, filter, false); } };
Version data entries
141 entries across 141 versions & 1 rubygems
Version | Path |
---|---|
trackler-2.2.1.38 | tracks/javascript/exercises/strain/example.js |