UNPKG

@extra-array/cut-right

Version:

Breaks array after test passes.

14 lines (13 loc) 290 B
'use strict'; function cutRight(x, ft) { var a = [], j = 0; for (var i = 0, I = x.length; i < I; i++) { if (!ft(x[i], i, x)) continue; a.push(x.slice(j, i + 1)); j = i + 1; } a.push(x.slice(j)); return a; } module.exports = cutRight;