UNPKG

@extra-array/scan-while

Version:

Scans from left, while a test passes.

9 lines (5 loc) 189 B
const array = require("extra-array"); var x = [1, 1, 2, 2, 3, 3, 4, 4]; array.scanWhile(x, v => v % 2 !== 0); array.scanWhile(x, v => v % 3 !== 0); array.scanWhile(x, v => v % 6 !== 0);