1.0.0 • Published 3 years ago

nv-array-section v1.0.0

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

nv-array-section

  • nv-array-section

install

  • npm install nv-array-section

usage

example

const ary_sec = require("nv-array-section")

const {merge}= require("nv-array-section")

var arr = [0,1,7,9,12,14]


> merge(arr,2,13)
{
  narr: [ 0, 1, 2, 13, 14 ],
  diff: Map { [ 1, 2 ] => [ 1, 7 ], [ 13, 14 ] => [ 12, 14 ] }
}
>

> merge(arr,1,13)
{ narr: [ 0, 1, 13, 14 ], diff: Map { [ 13, 14 ] => [ 12, 14 ] } }
> merge(arr,2,14)
{ narr: [ 0, 1, 2, 14 ], diff: Map { [ 1, 2 ] => [ 1, 7 ] } }
>

API

  • ary_sec.merge(arr,si,ei)
  • ary_sec.get_sec_with_num(arr,n)
  • ary_sec.get_sec_with_seq(arr,seq)
  • ary_sec.get_seq_with_sec(arr,sec)

LICENSE

  • ISC