1.0.31 • Published 3 years ago
vector_cpp v1.0.31
installing
npm i vector_cpp
importing
const vectorModule=require('vector_cpp')
const Vector=vectorModule.Vector()
declaring
const arr=new Vector()
methods
get size (){
return this.container.length
}
get last (){
if(this.container.length > 0) return (this.container[this.container.length-1])
else return new Error("vector is empty")
}
get first(){
if(this.container.length > 0) return (this.container[0])
else return new Error("vector is empty")
}
push_back(num){
this.container.push(num)
}
pop_back(num){
this.container.pop()
}
clear(){
this.container=[]
}
access
console.log("array is " , arr.container)//logs container
console.log("size of array : ", arr.container.size)//logs size of array
sample program
const vectorModule=require('vector_cpp')
const Vector=vectorModule.Vector()
const arr=new Vector()
arr.push_back(1)
arr.push_back(2)
arr.push_back(3)
console.log(arr.first)// logs : 1
console.log(arr.last)// logs : 3
console.log(arr.container)//logs : [1,2,3]
console.log(arr.size) //logs: 3
arr.clear
console.log(arr.container)//logs: []
Author
console.log("author : ", Om Ashish Soni)
console.log("hobby : ", javascript)