5 lines
154 B
JavaScript
5 lines
154 B
JavaScript
const takeWhile = (arr, func) => {
|
|
for (const [i, val] of arr.entries()) if (func(val)) return arr.slice(0, i);
|
|
return arr;
|
|
};
|
|
module.exports = takeWhile; |