-
Notifications
You must be signed in to change notification settings - Fork 0
some
Subhajit Sahu edited this page May 7, 2020
·
16 revisions
Check if atleast one value in entries passes the test, like Array.some().
const some = require('@extra-entries/some');
// some(<entries>, <test function>, [this], [begin=0], [end])
// - <test function>(<value>, <key>, <entries>)
// -> true | false
some(['LT', 'RT', 'FD', 'BK'].entries(), (v, i) => v.length===i);
// true
some(new Set(['Logo', 'GWBASIC', 'QuickBASIC', 'Java']).entries(), (v, k, ent) => v.includes('BAS'));
// true
some(Object.entries({f1: 'help', f2: 'run', f10: 'restart'}), (v, k, ent) => k==='f'+ent.length);
// false