nv-array-trim-with-value
install
- npm install nv-array-trim-with-value
usage
example
const ary_vtrim = require("nv-array-trim-with-value")
var arr = ['a','a','a',1,2,'a',3,4,'a','a','a']
ary_vtrim.left(arr,'a',2)
arr
//['a', 1, 2, 'a', 3,4, 'a', 'a', 'a']
var arr = ['a','a','a',1,2,'a',3,4,'a','a','a']
ary_vtrim.lall(arr,'a')
arr
////[1, 2, 'a', 3,4, 'a', 'a', 'a']
var arr = ['a','a','a',1,2,'a',3,4,'a','a','a']
ary_vtrim.right(arr,'a',2)
arr
//['a','a','a',1,2,'a',3,4,'a']
var arr = ['a','a','a',1,2,'a',3,4,'a','a','a']
ary_vtrim.rall(arr,'a')
arr
//['a','a','a',1,2,'a',3,4]
var arr = ['a','a','a',1,2,'a',3,4,'a','a','a']
ary_vtrim.both(arr,'a',2)
arr
//['a',1,2,'a',3,4,'a']
var arr = ['a','a','a',1,2,'a',3,4,'a','a','a']
ary_vtrim.ball(arr,'a')
arr
//[ 1, 2, 'a', 3, 4 ]
API
- ary_vtrim.left(arr,value,n)
- ary_vtrim.right(arr,value,n)
- ary_vtrim.both(arr,value,n)
- ary_vtrim.lall(arr,value)
- ary_vtrim.rall(arr,value)
- ary_vtrim.ball(arr,value)
LICENSE