1.0.0 • Published 3 years ago

nv-array-trim-with-value v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

nv-array-trim-with-value

  • 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

  • ISC